/external/llvm-project/clang/include/clang/Driver/ |
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 && 240 getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
|
D | Action.h | 283 void add(Action &A, const ToolChain &TC, const char *BoundArch, 311 HostDependence(Action &A, const ToolChain &TC, const char *BoundArch, in HostDependence() argument 313 : HostAction(A), HostToolChain(TC), HostBoundArch(BoundArch), in HostDependence() 318 HostDependence(Action &A, const ToolChain &TC, const char *BoundArch, 615 void registerDependentActionInfo(const ToolChain *TC, StringRef BoundArch, in registerDependentActionInfo() argument 617 DependentActionInfoArray.push_back({TC, BoundArch, Kind}); in registerDependentActionInfo()
|
D | Driver.h | 504 StringRef BoundArch, bool AtTopLevel, bool MultipleArchs, 526 const char *BaseInput, StringRef BoundArch, 598 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch,
|
D | ToolChain.h | 289 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 313 TranslateXarchArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
/external/llvm-project/clang/lib/Driver/ |
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()
|
D | Action.cpp | 293 const char *BoundArch, in add() argument 297 DeviceBoundArchs.push_back(BoundArch); in add() 302 const char *BoundArch, in HostDependence() argument 304 : HostAction(A), HostToolChain(TC), HostBoundArch(BoundArch) { in HostDependence()
|
D | Driver.cpp | 1915 [&](Action *A, const ToolChain *TC, const char *BoundArch) { in __anon1c4ff0b80802() argument 1927 if (BoundArch) in __anon1c4ff0b80802() 1928 os << ":" << BoundArch; in __anon1c4ff0b80802() 4340 StringRef BoundArch, in GetTriplePlusArchString() argument 4343 if (!BoundArch.empty()) { in GetTriplePlusArchString() 4345 TriplePlusArch += BoundArch; in GetTriplePlusArchString() 4353 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch, in BuildJobsForAction() argument 4358 A, GetTriplePlusArchString(TC, BoundArch, TargetDeviceOffloadKind)}; in BuildJobsForAction() 4364 C, A, TC, BoundArch, AtTopLevel, MultipleArchs, LinkingOutput, in BuildJobsForAction() 4371 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch, in BuildJobsForActionNoCache() argument [all …]
|
D | ToolChain.cpp | 1267 const llvm::opt::DerivedArgList &Args, StringRef BoundArch, in TranslateXarchArgs() argument 1287 if (BoundArch.empty() || A->getValue(0) != BoundArch) in TranslateXarchArgs()
|
/external/clang/lib/Driver/ |
D | Compilation.cpp | 56 const char *BoundArch) { in getArgsForToolChain() argument 60 DerivedArgList *&Entry = TCArgs[std::make_pair(TC, BoundArch)]; in getArgsForToolChain() 62 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch); in getArgsForToolChain()
|
D | Driver.cpp | 1977 Compilation &C, const Action *A, const ToolChain *TC, const char *BoundArch, in BuildJobsForAction() argument 1985 if (BoundArch) { in BuildJobsForAction() 1987 TriplePlusArch += BoundArch; in BuildJobsForAction() 1995 BuildJobsForActionNoCache(C, A, TC, BoundArch, AtTopLevel, MultipleArchs, in BuildJobsForAction() 2002 Compilation &C, const Action *A, const ToolChain *TC, const char *BoundArch, in BuildJobsForActionNoCache() argument 2089 InputInfos.push_back(BuildJobsForAction(C, Input, TC, BoundArch, in BuildJobsForActionNoCache() 2111 Result = InputInfo(A, GetNamedOutputPath(C, *JA, BaseInput, BoundArch, in BuildJobsForActionNoCache() 2126 C.getArgsForToolChain(TC, BoundArch), LinkingOutput); in BuildJobsForActionNoCache() 2171 const char *BoundArch, bool AtTopLevel, in GetNamedOutputPath() argument 2256 } else if (MultipleArchs && BoundArch) { in GetNamedOutputPath() [all …]
|
D | ToolChains.h | 325 const char *BoundArch) const override; 530 const char *BoundArch) const override; 862 const char *BoundArch) const override; 1035 const char *BoundArch) const override;
|
D | ToolChains.cpp | 801 const char *BoundArch) const { in TranslateArgs() 819 (BoundArch && in TranslateArgs() 821 tools::darwin::getArchTypeForMachOArchName(BoundArch)))) in TranslateArgs() 935 if (BoundArch) { in TranslateArgs() 936 StringRef Name = BoundArch; in TranslateArgs() 1031 const char *BoundArch) const { in TranslateArgs() 1033 DerivedArgList *DAL = MachO::TranslateArgs(Args, BoundArch); in TranslateArgs() 1037 if (!BoundArch) in TranslateArgs() 4790 const char *BoundArch) const { in TranslateArgs() 4797 if (!BoundArch || A->getValue(0) != StringRef(BoundArch)) in TranslateArgs() [all …]
|
/external/clang/include/clang/Driver/ |
D | Driver.h | 398 const ToolChain *TC, const char *BoundArch, 421 const char *BoundArch, 467 const char *BoundArch, bool AtTopLevel, bool MultipleArchs,
|
D | Compilation.h | 187 const char *BoundArch);
|
D | ToolChain.h | 184 const char *BoundArch) const { in TranslateArgs() argument
|
/external/llvm-project/clang/lib/Driver/ToolChains/ |
D | HIP.cpp | 352 StringRef BoundArch, in TranslateArgs() argument 355 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 366 if (!BoundArch.empty()) { in TranslateArgs() 368 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_mcpu_EQ), BoundArch); in TranslateArgs()
|
D | AMDGPU.h | 68 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
D | HIP.h | 69 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
D | MSVC.h | 70 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
D | Cuda.cpp | 859 StringRef BoundArch, in TranslateArgs() argument 862 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 896 if (!BoundArch.empty()) { in TranslateArgs() 898 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), BoundArch); in TranslateArgs()
|
D | Darwin.cpp | 2214 StringRef BoundArch, in TranslateArgs() argument 2233 (!BoundArch.empty() && in TranslateArgs() 2235 tools::darwin::getArchTypeForMachOArchName(BoundArch)))) in TranslateArgs() 2318 if (!BoundArch.empty()) { in TranslateArgs() 2319 StringRef Name = BoundArch; in TranslateArgs() 2463 Darwin::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 2467 MachO::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs() 2471 if (BoundArch.empty()) in TranslateArgs() 2520 auto Arch = tools::darwin::getArchTypeForMachOArchName(BoundArch); in TranslateArgs() 2525 << "-fomit-frame-pointer" << BoundArch; in TranslateArgs()
|
D | Darwin.h | 214 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, 477 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
D | Cuda.h | 144 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
D | AMDGPU.cpp | 416 AMDGPUToolChain::TranslateArgs(const DerivedArgList &Args, StringRef BoundArch, in TranslateArgs() argument 420 Generic_ELF::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
|
D | Gnu.h | 305 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|