/freebsd-src/contrib/llvm-project/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; 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 D | Driver.h | 327 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 D | ToolChain.h | 41 class DerivedArgList; variable 358 virtual llvm::opt::DerivedArgList * 359 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 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, 380 /// a null pointer, otherwise return a DerivedArgList containing the 382 virtual llvm::opt::DerivedArgList * 383 TranslateXarchArgs(const llvm::opt::DerivedArgList [all...] |
H A D | Types.h | 120 llvm::opt::DerivedArgList &DAL, ID Id);
|
/freebsd-src/contrib/llvm-project/llvm/lib/Option/ |
H A D | ArgList.cpp | 241 DerivedArgList::DerivedArgList(const InputArgList &BaseArgs) in DerivedArgList() function in DerivedArgList 244 const char *DerivedArgList::MakeArgStringRef(StringRef Str) const { in MakeArgStringRef() 248 void DerivedArgList::AddSynthesizedArg(Arg *A) { in AddSynthesizedArg() 252 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const { in MakeFlagArg() 259 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt, in MakePositionalArg() 268 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt, in MakeSeparateArg() 277 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt, in MakeJoinedArg()
|
/freebsd-src/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | HLSL.h | 49 llvm::opt::DerivedArgList * 50 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 53 bool requiresValidation(llvm::opt::DerivedArgList &Args) const;
|
H A D | AMDGPUOpenMP.cpp | 64 llvm::opt::DerivedArgList *AMDGPUOpenMPToolChain::TranslateArgs( in addClangTargetOptions() 65 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in addClangTargetOptions() 67 DerivedArgList *DAL = in addClangTargetOptions() 70 DAL = new DerivedArgList(Args.getBaseArgs());
|
H A D | HLSL.cpp | 228 DerivedArgList * in TranslateArgs() 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 {
|
H A D | Cuda.h | 141 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 D | AMDGPUOpenMP.h | 36 llvm::opt::DerivedArgList * 37 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
H A D | HIPAMD.h | 63 llvm::opt::DerivedArgList * 64 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
H A D | AMDGPU.h | 74 llvm::opt::DerivedArgList * 75 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
H A D | Darwin.h | 241 llvm::opt::DerivedArgList * in IsBlocksDefault() 242 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in IsBlocksDefault() 336 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const; 554 llvm::opt::DerivedArgList * in UseObjCMixedDispatch() 555 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in UseObjCMixedDispatch()
|
H A D | HIPAMD.cpp | 318 llvm::opt::DerivedArgList * 319 HIPAMDToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in AddClangCXXStdlibIncludeArgs() 322 DerivedArgList *DAL = in AddClangCXXStdlibIncludeArgs() 325 DAL = new DerivedArgList(Args.getBaseArgs()); in AddIAMCUIncludeArgs()
|
H A D | MSVC.h | 50 llvm::opt::DerivedArgList * 51 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
H A D | MSVC.cpp | 836 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 * in TranslateArgs() 962 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs() 965 DerivedArgList *DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
H A D | Cuda.cpp | 712 llvm::opt::DerivedArgList * in NVPTXToolChain() 713 NVPTXToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in NVPTXToolChain() 716 DerivedArgList *DAL = ToolChain::TranslateArgs(Args, BoundArch, OffloadKind); in NVPTXToolChain() 718 DAL = new DerivedArgList(Args.getBaseArgs()); 922 llvm::opt::DerivedArgList * in TranslateArgs() 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 D | Gnu.h | 305 llvm::opt::DerivedArgList * 306 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
H A D | Darwin.cpp | 1683 void addOSVersionMinArgument(DerivedArgList &Args, const OptTable &Opts) { 1715 std::string getAsString(DerivedArgList &Args, const OptTable &Opts) { in setEnvironment() 1873 getDeploymentTargetFromOSVersionArg(DerivedArgList &Args, in getDeploymentTargetFromOSVersionArg() 1992 inferDeploymentTargetFromSDK(DerivedArgList &Args, in inferDeploymentTargetFromSDK() 2099 inferDeploymentTargetFromArch(DerivedArgList &Args, const Darwin &Toolchain, in getDeploymentTargetFromTargetArg() 2122 DerivedArgList &Args, const llvm::Triple &Triple, const Driver &TheDriver, in getDeploymentTargetFromTargetArg() 2162 DerivedArgList &Args, const Driver &TheDriver, in parseSDKSettings() 2209 void Darwin::AddDeploymentTarget(DerivedArgList &Args) const { in AddDeploymentTarget() 2713 DerivedArgList *MachO::TranslateArgs(const DerivedArgList in TranslateArgs() [all...] |
H A D | AMDGPU.cpp | 702 DerivedArgList * in TranslateArgs() 703 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() 706 DerivedArgList *DAL = in TranslateArgs() 712 DAL = new DerivedArgList(Args.getBaseArgs()); in TranslateArgs()
|
/freebsd-src/contrib/llvm-project/clang/lib/Driver/ |
H A D | Compilation.cpp | 36 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 D | ToolChain.cpp | 1464 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( 1582 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 1585 DerivedArgList *DAL = new DerivedArgList(Arg [all...] |
H A D | Driver.cpp | 342 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL, in getFinalPhase() 398 static Arg *MakeInputArg(DerivedArgList &Args, const OptTable &Opts, in TranslateInputArgs() 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 in appendLinkDeviceActions() [all...] |
H A D | Types.cpp | 400 llvm::opt::DerivedArgList &DAL, ID Id) { in getCompilationPhases()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Option/ |
H A D | ArgList.h | 464 /// DerivedArgList - An ordered collection of driver arguments, 466 class DerivedArgList final : public ArgList { 474 DerivedArgList(const InputArgList &BaseArgs); in getArgString()
|