|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/Driver/Compilation.h 31 class DerivedArgList;
tools/clang/include/clang/Driver/ToolChain.h 37 class DerivedArgList;
References
tools/clang/include/clang/Driver/Compilation.h 68 llvm::opt::DerivedArgList *TranslatedArgs;
103 std::map<TCArgsKey, llvm::opt::DerivedArgList *> TCArgs;
130 llvm::opt::DerivedArgList *TranslatedArgs, bool ContainsError);
186 const llvm::opt::DerivedArgList &getArgs() const { return *TranslatedArgs; }
188 llvm::opt::DerivedArgList &getArgs() { return *TranslatedArgs; }
226 const llvm::opt::DerivedArgList &
tools/clang/include/clang/Driver/Driver.h 248 llvm::opt::DerivedArgList *
256 phases::ID getFinalPhase(const llvm::opt::DerivedArgList &DAL,
261 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
382 void BuildInputs(const ToolChain &TC, llvm::opt::DerivedArgList &Args,
391 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args,
406 bool DiagnoseInputExistence(const llvm::opt::DerivedArgList &Args,
tools/clang/include/clang/Driver/ToolChain.h 281 virtual llvm::opt::DerivedArgList *
282 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
290 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs(
291 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost,
tools/clang/include/clang/Driver/Types.h 106 llvm::opt::DerivedArgList &DAL, ID Id,
tools/clang/lib/Driver/Compilation.cpp 37 InputArgList *_Args, DerivedArgList *_TranslatedArgs,
61 const DerivedArgList &
67 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}];
70 DerivedArgList *OpenMPArgs = nullptr;
tools/clang/lib/Driver/Driver.cpp 266 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,
316 static Arg *MakeInputArg(DerivedArgList &Args, const OptTable &Opts,
326 DerivedArgList *Driver::TranslateInputArgs(const InputArgList &Args) const {
328 DerivedArgList *DAL = new DerivedArgList(Args);
328 DerivedArgList *DAL = new DerivedArgList(Args);
1102 DerivedArgList *TranslatedArgs = TranslateInputArgs(*UArgs);
1927 DerivedArgList &Args = C.getArgs();
2012 bool Driver::DiagnoseInputExistence(const DerivedArgList &Args, StringRef Value,
2061 void Driver::BuildInputs(const ToolChain &TC, DerivedArgList &Args,
2271 DerivedArgList &Args;
2280 DeviceActionBuilder(Compilation &C, DerivedArgList &Args,
2359 CudaActionBuilderBase(Compilation &C, DerivedArgList &Args,
2557 CudaActionBuilder(Compilation &C, DerivedArgList &Args,
2674 HIPActionBuilder(Compilation &C, DerivedArgList &Args,
2797 OpenMPActionBuilder(Compilation &C, DerivedArgList &Args,
2962 OffloadingActionBuilder(Compilation &C, DerivedArgList &Args,
3216 void Driver::handleArguments(Compilation &C, DerivedArgList &Args,
3333 void Driver::BuildActions(Compilation &C, DerivedArgList &Args,
tools/clang/lib/Driver/ToolChain.cpp 1011 llvm::opt::DerivedArgList *ToolChain::TranslateOpenMPTargetArgs(
1012 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost,
1014 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
1014 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp 70 DerivedArgList *
71 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch,
74 DerivedArgList *DAL =
82 DAL = new DerivedArgList(Args.getBaseArgs());
tools/clang/lib/Driver/ToolChains/AMDGPU.h 62 llvm::opt::DerivedArgList *
63 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
tools/clang/lib/Driver/ToolChains/Cuda.cpp 759 llvm::opt::DerivedArgList *
760 CudaToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args,
763 DerivedArgList *DAL =
766 DAL = new DerivedArgList(Args.getBaseArgs());
tools/clang/lib/Driver/ToolChains/Cuda.h 145 llvm::opt::DerivedArgList *
146 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
tools/clang/lib/Driver/ToolChains/Darwin.cpp 1296 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) {
1321 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) {
1424 getDeploymentTargetFromOSVersionArg(DerivedArgList &Args,
1521 inferDeploymentTargetFromSDK(DerivedArgList &Args,
1601 inferDeploymentTargetFromArch(DerivedArgList &Args, const Darwin &Toolchain,
1624 DerivedArgList &Args, const llvm::Triple &Triple, const Driver &TheDriver) {
1653 void Darwin::AddDeploymentTarget(DerivedArgList &Args) const {
2069 DerivedArgList *MachO::TranslateArgs(const DerivedArgList &Args,
2069 DerivedArgList *MachO::TranslateArgs(const DerivedArgList &Args,
2072 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
2072 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
2338 DerivedArgList *
2339 Darwin::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch,
2342 DerivedArgList *DAL =
tools/clang/lib/Driver/ToolChains/Darwin.h 213 llvm::opt::DerivedArgList *
214 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
301 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const;
447 llvm::opt::DerivedArgList *
448 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
tools/clang/lib/Driver/ToolChains/Gnu.cpp 2667 llvm::opt::DerivedArgList *
2668 Generic_GCC::TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef,
2676 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
2676 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
tools/clang/lib/Driver/ToolChains/Gnu.h 294 llvm::opt::DerivedArgList *
295 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
tools/clang/lib/Driver/ToolChains/HIP.cpp 357 llvm::opt::DerivedArgList *
358 HIPToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args,
361 DerivedArgList *DAL =
364 DAL = new DerivedArgList(Args.getBaseArgs());
tools/clang/lib/Driver/ToolChains/HIP.h 84 llvm::opt::DerivedArgList *
85 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
tools/clang/lib/Driver/ToolChains/MSVC.cpp 1371 static void TranslateOptArg(Arg *A, llvm::opt::DerivedArgList &DAL,
1467 static void TranslateDArg(Arg *A, llvm::opt::DerivedArgList &DAL,
1483 llvm::opt::DerivedArgList *
1484 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args,
1486 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
1486 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs());
tools/clang/lib/Driver/ToolChains/MSVC.h 71 llvm::opt::DerivedArgList *
72 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
tools/clang/lib/Driver/Types.cpp 302 llvm::opt::DerivedArgList &DAL, ID Id,