| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Compilation.h | 31 class DerivedArgList; variable 68 llvm::opt::DerivedArgList *TranslatedArgs; 103 std::map<TCArgsKey, llvm::opt::DerivedArgList *> TCArgs; 135 llvm::opt::DerivedArgList *TranslatedArgs, bool ContainsError); 198 const llvm::opt::DerivedArgList &getArgs() const { return *TranslatedArgs; } in getArgs() 200 llvm::opt::DerivedArgList &getArgs() { return *TranslatedArgs; } in getArgs() 246 const llvm::opt::DerivedArgList &
|
| H A D | Driver.h | 289 phases::ID getFinalPhase(const llvm::opt::DerivedArgList &DAL, 311 llvm::opt::DerivedArgList * 316 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args, 435 void BuildInputs(const ToolChain &TC, llvm::opt::DerivedArgList &Args, 444 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args, 463 llvm::opt::DerivedArgList &Args, 471 getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args, 478 bool DiagnoseInputExistence(const llvm::opt::DerivedArgList &Args,
|
| H A D | ToolChain.h | 40 class DerivedArgList; variable 312 virtual llvm::opt::DerivedArgList * 313 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() 321 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs( 322 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost, 329 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A, 330 llvm::opt::DerivedArgList *DAL, 336 virtual llvm::opt::DerivedArgList * 337 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Types.h | 117 llvm::opt::DerivedArgList &DAL, ID Id);
|
| /llvm-project-15.0.7/llvm/lib/Option/ |
| H A D | ArgList.cpp | 238 DerivedArgList::DerivedArgList(const InputArgList &BaseArgs) in DerivedArgList() function in DerivedArgList 241 const char *DerivedArgList::MakeArgStringRef(StringRef Str) const { in MakeArgStringRef() 245 void DerivedArgList::AddSynthesizedArg(Arg *A) { in AddSynthesizedArg() 249 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const { in MakeFlagArg() 256 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt, in MakePositionalArg() 265 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt, in MakeSeparateArg() 274 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt, in MakeJoinedArg()
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | Compilation.cpp | 37 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 D | ToolChain.cpp | 1162 llvm::opt::DerivedArgList *ToolChain::TranslateOpenMPTargetArgs( in TranslateOpenMPTargetArgs() 1163 const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost, in TranslateOpenMPTargetArgs() 1165 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateOpenMPTargetArgs() 1235 const llvm::opt::DerivedArgList &Args, llvm::opt::Arg *&A, in TranslateXarchArgs() 1236 llvm::opt::DerivedArgList *DAL, in TranslateXarchArgs() 1276 llvm::opt::DerivedArgList *ToolChain::TranslateXarchArgs( in TranslateXarchArgs() 1277 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs() 1280 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateXarchArgs()
|
| H A D | Driver.cpp | 329 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL, in getFinalPhase() 395 DerivedArgList *DAL = new DerivedArgList(Args); in TranslateInputArgs() 1356 DerivedArgList *TranslatedArgs = TranslateInputArgs(*UArgs); in BuildCompilation() 2245 DerivedArgList &Args = C.getArgs(); in BuildUniversalActions() 2669 DerivedArgList &Args; 2678 DeviceActionBuilder(Compilation &C, DerivedArgList &Args, in DeviceActionBuilder() 2780 CudaActionBuilderBase(Compilation &C, DerivedArgList &Args, in CudaActionBuilderBase() 3037 CudaActionBuilder(Compilation &C, DerivedArgList &Args, in CudaActionBuilder() 3174 HIPActionBuilder(Compilation &C, DerivedArgList &Args, in HIPActionBuilder() 3414 OpenMPActionBuilder(Compilation &C, DerivedArgList &Args, in OpenMPActionBuilder() [all …]
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | HLSL.cpp | 147 DerivedArgList * 148 HLSLToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() 150 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
| H A D | HLSL.h | 29 llvm::opt::DerivedArgList * 30 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | AMDGPUOpenMP.h | 79 llvm::opt::DerivedArgList * 80 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | HIPAMD.h | 59 llvm::opt::DerivedArgList * 60 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | AMDGPUOpenMP.cpp | 294 llvm::opt::DerivedArgList *AMDGPUOpenMPToolChain::TranslateArgs( in TranslateArgs() 295 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() 297 DerivedArgList *DAL = in TranslateArgs() 300 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
| H A D | AMDGPU.h | 76 llvm::opt::DerivedArgList * 77 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Darwin.h | 232 llvm::opt::DerivedArgList * 233 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 329 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const; 529 llvm::opt::DerivedArgList * 530 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | HIPAMD.cpp | 256 llvm::opt::DerivedArgList * 257 HIPAMDToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs() 260 DerivedArgList *DAL = in TranslateArgs() 263 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
| H A D | MSVC.h | 49 llvm::opt::DerivedArgList * 50 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | MSVC.cpp | 799 static void TranslateOptArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateOptArg() 895 static void TranslateDArg(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslateDArg() 911 static void TranslatePermissive(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissive() 917 static void TranslatePermissiveMinus(Arg *A, llvm::opt::DerivedArgList &DAL, in TranslatePermissiveMinus() 923 llvm::opt::DerivedArgList * 924 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs() 927 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
| H A D | Cuda.h | 148 llvm::opt::DerivedArgList * 149 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Darwin.cpp | 1559 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) { in addOSVersionMinArgument() 1588 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) { in getAsString() 1741 getDeploymentTargetFromOSVersionArg(DerivedArgList &Args, in getDeploymentTargetFromOSVersionArg() 1848 inferDeploymentTargetFromSDK(DerivedArgList &Args, in inferDeploymentTargetFromSDK() 2008 getDeploymentTargetFromMTargetOSArg(DerivedArgList &Args, in getDeploymentTargetFromMTargetOSArg() 2055 void Darwin::AddDeploymentTarget(DerivedArgList &Args) const { in AddDeploymentTarget() 2540 DerivedArgList *MachO::TranslateArgs(const DerivedArgList &Args, in TranslateArgs() 2543 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs() 2824 DerivedArgList * 2825 Darwin::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() [all …]
|
| H A D | Gnu.h | 304 llvm::opt::DerivedArgList * 305 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Cuda.cpp | 828 llvm::opt::DerivedArgList * 829 CudaToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs() 832 DerivedArgList *DAL = in TranslateArgs() 835 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
| H A D | AMDGPU.cpp | 595 DerivedArgList * 596 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() 599 DerivedArgList *DAL = in TranslateArgs() 605 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
| /llvm-project-15.0.7/clang/unittests/Driver/ |
| H A D | ToolChainTest.cpp | 489 auto DAL = std::make_unique<llvm::opt::DerivedArgList>(Args); in TEST() 493 std::unique_ptr<llvm::opt::DerivedArgList> TranslatedArgs{ in TEST() 509 DAL = std::make_unique<llvm::opt::DerivedArgList>(Args); in TEST() 525 DAL = std::make_unique<llvm::opt::DerivedArgList>(Args); in TEST() 541 DAL = std::make_unique<llvm::opt::DerivedArgList>(Args); in TEST() 558 DAL = std::make_unique<llvm::opt::DerivedArgList>(Args); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/Option/ |
| H A D | ArgList.h | 454 class DerivedArgList final : public ArgList { 462 DerivedArgList(const InputArgList &BaseArgs);
|