| /llvm-project-15.0.7/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() 95 else if (TC == K.TC && BoundArch < K.BoundArch) 97 else if (TC == K.TC && BoundArch == K.BoundArch && 247 getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
|
| H A D | Action.h | 302 void add(Action &A, const ToolChain &TC, const char *BoundArch, 330 HostDependence(Action &A, const ToolChain &TC, const char *BoundArch, in HostDependence() argument 332 : HostAction(A), HostToolChain(TC), HostBoundArch(BoundArch), in HostDependence() 337 HostDependence(Action &A, const ToolChain &TC, const char *BoundArch, 647 void registerDependentActionInfo(const ToolChain *TC, StringRef BoundArch, in registerDependentActionInfo() argument 649 DependentActionInfoArray.push_back({TC, BoundArch, Kind}); in registerDependentActionInfo()
|
| H A D | Driver.h | 594 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch, 616 const char *BaseInput, StringRef BoundArch, 713 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch,
|
| H A D | ToolChain.h | 313 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 337 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | Compilation.cpp | 62 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain() argument 67 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain() 81 NewDAL = TC->TranslateXarchArgs(*TranslatedArgs, BoundArch, in getArgsForToolChain() 84 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain() 93 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain() 97 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
|
| H A D | Action.cpp | 304 const char *BoundArch, in add() argument 308 DeviceBoundArchs.push_back(BoundArch); in add() 313 const char *BoundArch, in HostDependence() argument 315 : HostAction(A), HostToolChain(TC), HostBoundArch(BoundArch) { in HostDependence()
|
| H A D | Driver.cpp | 2176 if (BoundArch) in __anon7f4eb1310802() 2177 os << ":" << BoundArch; in __anon7f4eb1310802() 5165 if (!BoundArch.empty()) { in GetTriplePlusArchString() 5167 TriplePlusArch += BoundArch; in GetTriplePlusArchString() 5436 Arch = BoundArch; in BuildJobsForActionNoCache() 5562 std::string BoundArch = OrigBoundArch.str(); in GetNamedOutputPath() local 5566 std::replace(BoundArch.begin(), BoundArch.end(), ':', '@'); in GetNamedOutputPath() 5632 if (MultipleArchs && !BoundArch.empty()) { in GetNamedOutputPath() 5704 Output.append(BoundArch); in GetNamedOutputPath() 5729 if (MultipleArchs && !BoundArch.empty()) { in GetNamedOutputPath() [all …]
|
| H A D | ToolChain.cpp | 1277 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs() argument 1297 if (BoundArch.empty() || A->getValue(0) != BoundArch) in TranslateXarchArgs()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | AMDGPUOpenMP.cpp | 295 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 298 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 310 std::string Arch = BoundArch.str(); in TranslateArgs() 311 if (BoundArch.empty()) in TranslateArgs() 323 if (!BoundArch.empty()) { in TranslateArgs() 326 BoundArch); in TranslateArgs()
|
| H A D | HIPAMD.cpp | 258 StringRef BoundArch, in TranslateArgs() argument 261 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 269 !shouldSkipSanitizeOption(*this, Args, BoundArch, A)) in TranslateArgs() 273 if (!BoundArch.empty()) { in TranslateArgs() 275 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_mcpu_EQ), BoundArch); in TranslateArgs()
|
| H A D | HLSL.h | 30 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Cuda.cpp | 830 StringRef BoundArch, in TranslateArgs() argument 833 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 849 !BoundArch.empty() ? BoundArch in TranslateArgs() 859 if (!BoundArch.empty()) { in TranslateArgs() 861 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), BoundArch); in TranslateArgs()
|
| H A D | AMDGPUOpenMP.h | 80 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | HIPAMD.h | 60 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 | MSVC.h | 50 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | HLSL.cpp | 148 HLSLToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument
|
| H A D | Cuda.h | 149 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Darwin.cpp | 2541 StringRef BoundArch, in TranslateArgs() argument 2559 (!BoundArch.empty() && XarchArch == BoundArch))) in TranslateArgs() 2634 if (!BoundArch.empty()) { in TranslateArgs() 2635 StringRef Name = BoundArch; in TranslateArgs() 2825 Darwin::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 2829 MachO::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 2833 if (BoundArch.empty()) in TranslateArgs() 2882 auto Arch = tools::darwin::getArchTypeForMachOArchName(BoundArch); in TranslateArgs() 2887 << "-fomit-frame-pointer" << BoundArch; in TranslateArgs()
|
| H A D | Darwin.h | 233 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 530 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | Gnu.h | 305 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
| H A D | AMDGPU.cpp | 596 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 600 Generic_ELF::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
|
| H A D | MSVC.cpp | 925 StringRef BoundArch, in TranslateArgs() argument
|