Searched refs:ArchStr (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | HIPUtility.cpp | 241 auto ArchStr = llvm::StringRef(A->getOffloadingArch()); in constructHIPFatbinCommand() local 243 "," + OffloadKind + "-" + normalizeForBundler(TT, !ArchStr.empty()); in constructHIPFatbinCommand() 244 if (!ArchStr.empty()) in constructHIPFatbinCommand() 245 BundlerTargetArg += "-" + ArchStr.str(); in constructHIPFatbinCommand()
|
H A D | Cuda.cpp | 510 const StringRef ArchStr = A->getValue(); in shouldIncludePTX() local 512 (ArchStr == "all" || ArchStr == InputArch)) in shouldIncludePTX() 515 (ArchStr == "all" || ArchStr == InputArch)) in shouldIncludePTX()
|
H A D | Clang.cpp | 8844 auto ArchStr = StringRef(TCArgs.getArgString(ArgIndex)); in ConstructJob() local 8845 auto Arch = ArchStr.starts_with_insensitive("-march="); in ConstructJob() 8847 GPUArchName = ArchStr.substr(7); in ConstructJob() 8938 StringRef ArchStr = StringRef(TCArgs.getArgString(ArgIndex)); in ConstructJobMultipleOutputs() local 8939 auto Arch = ArchStr.starts_with_insensitive("-march="); in ConstructJobMultipleOutputs() 8941 GPUArchName = ArchStr.substr(7); in ConstructJobMultipleOutputs()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | Driver.cpp | 3208 for (StringRef ArchStr : llvm::split(A->getValue(), ",")) { in initialize() local 3210 ArchStr == "all") { in initialize() 3212 } else if (ArchStr == "native") { in initialize() 3226 ArchStr = getCanonicalOffloadArch(ArchStr); in initialize() 3227 if (ArchStr.empty()) { in initialize() 3230 GpuArchs.insert(ArchStr); in initialize() 3232 GpuArchs.erase(ArchStr); in initialize() 3279 StringRef getCanonicalOffloadArch(StringRef ArchStr) override { in getCanonicalOffloadArch() argument 3280 OffloadArch Arch = StringToOffloadArch(ArchStr); in getCanonicalOffloadArch() 3450 auto ArchStr = parseTargetID( getCanonicalOffloadArch() local 4418 getCanonicalArchString(Compilation & C,const llvm::opt::DerivedArgList & Args,StringRef ArchStr,const llvm::Triple & Triple,bool SuppressError=false) getCanonicalArchString() argument 4526 StringRef ArchStr = getCanonicalArchString( getOffloadArchs() local 4538 StringRef ArchStr = getCanonicalArchString( getOffloadArchs() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | Triple.cpp | 1022 Triple::Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr) in Triple() argument 1023 : Data((ArchStr + Twine('-') + VendorStr + Twine('-') + OSStr).str()), in Triple() 1024 Arch(parseArch(ArchStr.str())), in Triple() 1025 SubArch(parseSubArch(ArchStr.str())), in Triple() 1037 Triple::Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr, in Triple() argument 1039 : Data((ArchStr + Twine('-') + VendorStr + Twine('-') + OSStr + Twine('-') + in Triple() 1041 Arch(parseArch(ArchStr.str())), in Triple() 1042 SubArch(parseSubArch(ArchStr.str())), in Triple()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | Symbolize.cpp | 609 std::string ArchStr = ModuleName.substr(ColonPos + 1); in getOrCreateModuleInfo() local 610 if (Triple(ArchStr).getArch() != Triple::UnknownArch) { in getOrCreateModuleInfo() 612 ArchName = ArchStr; in getOrCreateModuleInfo()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | Triple.h | 346 Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr); 347 Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr,
|