| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Compilation.h | 85 StringRef BoundArch; member 88 TCArgsKey(const ToolChain *TC, StringRef BoundArch, in TCArgsKey() 90 : TC(TC), BoundArch(BoundArch), DeviceOffloadKind(DeviceOffloadKind) {} in TCArgsKey() 93 return std::tie(TC, BoundArch, DeviceOffloadKind) < 94 std::tie(K.TC, K.BoundArch, K.DeviceOffloadKind); 245 getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
|
| H A D | Action.h | 302 void add(Action &A, const ToolChain &TC, const char *BoundArch, 307 void add(Action &A, const ToolChain &TC, const char *BoundArch, 335 HostDependence(Action &A, const ToolChain &TC, const char *BoundArch, in HostDependence() argument 337 : HostAction(A), HostToolChain(TC), HostBoundArch(BoundArch), in HostDependence() 342 HostDependence(Action &A, const ToolChain &TC, const char *BoundArch, 620 void registerDependentActionInfo(const ToolChain *TC, StringRef BoundArch, in registerDependentActionInfo() argument 622 DependentActionInfoArray.push_back({TC, BoundArch, Kind}); in registerDependentActionInfo()
|
| H A D | Driver.h | 674 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch, 694 StringRef BoundArch = {}, 710 const char *BaseInput, StringRef BoundArch, 817 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch,
|
| H A D | ToolChain.h | 363 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 387 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | AMDGPUOpenMP.cpp | 59 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 62 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 76 if (!shouldSkipSanitizeOption(*this, Args, BoundArch, A) && in TranslateArgs() 80 if (!BoundArch.empty()) { in TranslateArgs() 83 BoundArch); in TranslateArgs()
|
| H A D | SYCL.cpp | 83 StringRef BoundArch, in TranslateArgs() argument 86 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 122 if (!BoundArch.empty()) { in TranslateArgs() 125 BoundArch); in TranslateArgs()
|
| H A D | HIPAMD.cpp | 276 StringRef BoundArch, in TranslateArgs() argument 279 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 286 if (!shouldSkipSanitizeOption(*this, Args, BoundArch, A)) in TranslateArgs() 290 if (!BoundArch.empty()) { in TranslateArgs() 292 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_mcpu_EQ), BoundArch); in TranslateArgs()
|
| H A D | Cuda.h | 142 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 198 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | AMDGPUOpenMP.h | 37 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Cuda.cpp | 742 StringRef BoundArch, in TranslateArgs() argument 744 DerivedArgList *DAL = ToolChain::TranslateArgs(Args, BoundArch, OffloadKind); in TranslateArgs() 953 StringRef BoundArch, in TranslateArgs() argument 956 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 969 if (!BoundArch.empty()) { in TranslateArgs() 972 BoundArch); in TranslateArgs()
|
| H A D | SYCL.h | 39 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | HLSL.h | 63 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | HIPAMD.h | 64 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | MSVC.h | 52 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | AMDGPU.h | 77 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Darwin.h | 248 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 602 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Gnu.h | 308 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Darwin.cpp | 2919 StringRef BoundArch, in TranslateArgs() argument 2988 if (!BoundArch.empty()) { in TranslateArgs() 2989 StringRef Name = BoundArch; in TranslateArgs() 3370 Darwin::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 3374 MachO::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 3377 if (BoundArch.empty()) in TranslateArgs() 3406 auto Arch = tools::darwin::getArchTypeForMachOArchName(BoundArch); in TranslateArgs() 3411 << "-fomit-frame-pointer" << BoundArch; in TranslateArgs()
|
| H A D | HLSL.cpp | 282 HLSLToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument
|
| H A D | AMDGPU.cpp | 662 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 666 Generic_ELF::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
|
| H A D | Gnu.cpp | 3330 StringRef BoundArch, in TranslateArgs() argument 3358 if (!BoundArch.empty()) { in TranslateArgs() 3364 DAL->AddJoinedArg(nullptr, Opts.getOption(Opt), BoundArch); in TranslateArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Compilation.cpp | 58 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain() argument 63 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain() 77 NewDAL = TC->TranslateXarchArgs(*TranslatedArgs, BoundArch, in getArgsForToolChain() 80 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain() 89 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain() 93 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
|
| H A D | Action.cpp | 315 const char *BoundArch, in add() argument 319 DeviceBoundArchs.push_back(BoundArch); in add() 324 const char *BoundArch, in add() argument 328 DeviceBoundArchs.push_back(BoundArch); in add() 337 const char *BoundArch, in HostDependence() argument 339 : HostAction(A), HostToolChain(TC), HostBoundArch(BoundArch) { in HostDependence()
|
| H A D | Driver.cpp | 2680 [&](Action *A, const ToolChain *TC, const char *BoundArch) { in __anon17dcc6010a02() argument 2692 if (BoundArch) in __anon17dcc6010a02() 2693 os << ":" << BoundArch; in __anon17dcc6010a02() 5765 StringRef BoundArch, in GetTriplePlusArchString() argument 5768 if (!BoundArch.empty()) { in GetTriplePlusArchString() 5770 TriplePlusArch += BoundArch; in GetTriplePlusArchString() 5778 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch, in BuildJobsForAction() argument 5784 A, GetTriplePlusArchString(TC, BoundArch, TargetDeviceOffloadKind)}; in BuildJobsForAction() 5790 C, A, TC, BoundArch, AtTopLevel, MultipleArchs, LinkingOutput, in BuildJobsForAction() 5828 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch, in BuildJobsForActionNoCache() argument [all …]
|
| H A D | ToolChain.cpp | 1836 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs() argument 1854 (!BoundArch.empty() && A->getValue() == BoundArch); in TranslateXarchArgs()
|