| /freebsd-14.2/contrib/llvm-project/llvm/lib/Object/ |
| H A D | MachOUniversal.cpp | 234 MachOUniversalBinary::getObjectForArch(StringRef ArchName) const { in getObjectForArch() 235 if (Triple(ArchName).getArch() == Triple::ArchType::UnknownArch) in getObjectForArch() 238 ArchName, in getObjectForArch() 241 if (Obj.getArchFlagName() == ArchName) in getObjectForArch() 245 ArchName, in getObjectForArch() 250 MachOUniversalBinary::getMachOObjectForArch(StringRef ArchName) const { in getMachOObjectForArch() 251 Expected<ObjectForArch> O = getObjectForArch(ArchName); in getMachOObjectForArch() 258 MachOUniversalBinary::getIRObjectForArch(StringRef ArchName, in getIRObjectForArch() argument 260 Expected<ObjectForArch> O = getObjectForArch(ArchName); in getIRObjectForArch() 267 MachOUniversalBinary::getArchiveForArch(StringRef ArchName) const { in getArchiveForArch() [all …]
|
| H A D | MachOUniversalWriter.cpp | 86 std::string ArchName, uint32_t Align) in Slice() argument 88 ArchName(std::move(ArchName)), P2Alignment(Align) {} in Slice() 93 ArchName(std::string(O.getArchTriple().getArchName())), in Slice() 97 std::string ArchName, uint32_t Align) in Slice() argument 99 ArchName(std::move(ArchName)), P2Alignment(Align) {} in Slice() 234 std::string ArchName( in create() local 236 return Slice{IRO, CPUType, CPUSubType, std::move(ArchName), Align}; in create()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | MachOUniversalWriter.h | 38 std::string ArchName; variable 46 std::string ArchName, uint32_t Align); 57 std::string ArchName, uint32_t Align); 79 if (!ArchName.empty()) in getArchString() 80 return ArchName; in getArchString()
|
| H A D | MachOUniversal.h | 156 getObjectForArch(StringRef ArchName) const; 159 getMachOObjectForArch(StringRef ArchName) const; 162 getIRObjectForArch(StringRef ArchName, LLVMContext &Ctx) const; 165 getArchiveForArch(StringRef ArchName) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | Symbolize.cpp | 374 auto DbgObjOrErr = getOrCreateObject(Path, ArchName); in lookUpDsymFile() 402 auto DbgObjOrErr = getOrCreateObject(DebugBinaryPath, ArchName); in lookUpDebuglinkObject() 507 auto ObjOrErr = getOrCreateObject(Path, ArchName); in getOrCreateObjectPair() 509 ObjectPairForPathArch.emplace(std::make_pair(Path, ArchName), in getOrCreateObjectPair() 519 DbgObj = lookUpDsymFile(Path, MachObj, ArchName); in getOrCreateObjectPair() 521 DbgObj = lookUpBuildIDObject(Path, ELFObj, ArchName); in getOrCreateObjectPair() 523 DbgObj = lookUpDebuglinkObject(Path, Obj, ArchName); in getOrCreateObjectPair() 538 const std::string &ArchName) { in getOrCreateObject() argument 566 UB->getMachOObjectForArch(ArchName); in getOrCreateObject() 605 std::string ArchName = Opts.DefaultArch; in getOrCreateModuleInfo() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | TargetRegistry.cpp | 24 const Target *TargetRegistry::lookupTarget(StringRef ArchName, in lookupTarget() argument 31 if (!ArchName.empty()) { in lookupTarget() 33 [&](const Target &T) { return ArchName == T.getName(); }); in lookupTarget() 36 Error = ("invalid target '" + ArchName + "'.\n").str(); in lookupTarget() 44 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName); in lookupTarget()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | CSKY.cpp | 44 StringRef ArchName = "ck810"; in getTargetDefines() local 48 ArchName = llvm::CSKY::getArchName(Arch); in getTargetDefines() 52 Builder.defineMacro("__" + ArchName.upper() + "__"); in getTargetDefines() 53 Builder.defineMacro("__" + ArchName.lower() + "__"); in getTargetDefines() 54 if (ArchName != CPUName) { in getTargetDefines()
|
| H A D | LoongArch.cpp | 202 StringRef ArchName = getCPU(); in getTargetDefines() local 203 Builder.defineMacro("__loongarch_arch", Twine('"') + ArchName + Twine('"')); in getTargetDefines() 208 TuneCPU = ArchName; in getTargetDefines()
|
| H A D | ARM.cpp | 115 StringRef ArchName = getTriple().getArchName(); in setArchInfo() local 117 ArchISA = llvm::ARM::parseArchISA(ArchName); in setArchInfo() 118 CPU = std::string(llvm::ARM::getDefaultCPU(ArchName)); in setArchInfo() 119 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName); in setArchInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.cpp | 192 StringRef ArchName = hasMips64() ? "MIPS64" : "MIPS32"; in MipsSubtarget() local 195 errs() << "warning: the 'msa' ASE requires " << ArchName in MipsSubtarget() 200 errs() << "warning: the 'virt' ASE requires " << ArchName in MipsSubtarget() 205 errs() << "warning: the 'crc' ASE requires " << ArchName in MipsSubtarget() 210 errs() << "warning: the 'ginv' ASE requires " << ArchName in MipsSubtarget()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
| H A D | LoongArch.cpp | 130 std::string ArchName; in getLoongArchTargetFeatures() local 132 ArchName = A->getValue(); in getLoongArchTargetFeatures() 133 ArchName = postProcessTargetCPUString(ArchName, Triple); in getLoongArchTargetFeatures() 134 llvm::LoongArch::getArchFeatures(ArchName, Features); in getLoongArchTargetFeatures()
|
| H A D | ARM.cpp | 131 std::pair<StringRef, StringRef> Split = ArchName.split("+"); in checkARMArchName() 133 std::string MArch = arm::getARMArch(ArchName, Triple); in checkARMArchName() 153 arm::getLLVMArchKindForARM(CPU, ArchName, Triple); in checkARMCPUName() 246 std::string ArchName = IsBigEndian ? "armeb" : "arm"; in setArchNameInTriple() local 307 ArchName = "thumbeb"; in setArchNameInTriple() 309 ArchName = "thumb"; in setArchNameInTriple() 311 Triple.setArchName(ArchName + Suffix.str()); in setArchNameInTriple() 560 StringRef ArchName; in getARMTargetFeatures() local 580 ArchName = WaArch->second; in getARMTargetFeatures() 587 ArchName = ArchArg->getValue(); in getARMTargetFeatures() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | Symbolize.h | 175 const std::string &ArchName); 178 const std::string &ArchName); 181 const std::string &ArchName); 192 const std::string &ArchName); 198 const std::string &ArchName);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | Triple.cpp | 348 if (ArchName.equals("bpf")) { in parseBPFArch() 353 } else if (ArchName.equals("bpf_be") || ArchName.equals("bpfeb")) { in parseBPFArch() 355 } else if (ArchName.equals("bpf_le") || ArchName.equals("bpfel")) { in parseBPFArch() 477 ArchName = ARM::getCanonicalArchName(ArchName); in parseARMArch() 478 if (ArchName.empty()) in parseARMArch() 483 (ArchName.starts_with("v2") || ArchName.starts_with("v3"))) in parseARMArch() 579 if (ArchName.starts_with("arm") || ArchName.starts_with("thumb") || in parseArch() 580 ArchName.starts_with("aarch64")) in parseArch() 581 return parseARMArch(ArchName); in parseArch() 582 if (ArchName.starts_with("bpf")) in parseArch() [all …]
|
| H A D | ARMTargetParser.cpp | 538 StringRef ArchName = in computeDefaultTargetABI() local 544 parseArchProfile(ArchName) == ProfileKind::M) in computeDefaultTargetABI()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | OHOS.cpp | 316 std::string ArchName; in getDynamicLinker() local 322 ArchName = "arm"; in getDynamicLinker() 327 ArchName = "armeb"; in getDynamicLinker() 331 ArchName = Triple.getArchName().str(); in getDynamicLinker() 335 ArchName += "hf"; in getDynamicLinker() 337 return "/lib/ld-musl-" + ArchName + ".so.1"; in getDynamicLinker()
|
| H A D | Linux.cpp | 445 std::string ArchName; in getDynamicLinker() local 451 ArchName = "arm"; in getDynamicLinker() 456 ArchName = "armeb"; in getDynamicLinker() 460 ArchName = "i386"; in getDynamicLinker() 463 ArchName = Triple.isX32() ? "x32" : Triple.getArchName().str(); in getDynamicLinker() 466 ArchName = Triple.getArchName().str(); in getDynamicLinker() 471 ArchName += "hf"; in getDynamicLinker() 474 ArchName = "powerpc-sf"; in getDynamicLinker() 476 return "/lib/ld-musl-" + ArchName + ".so.1"; in getDynamicLinker()
|
| H A D | MSVC.cpp | 581 StringRef ArchName = llvm::archToWindowsSDKArch(getArch()); in getUniversalCRTLibraryPath() local 582 if (ArchName.empty()) in getUniversalCRTLibraryPath() 586 llvm::sys::path::append(LibPath, "Lib", UCRTVersion, "ucrt", ArchName); in getUniversalCRTLibraryPath()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Action.cpp | 181 BindArchAction::BindArchAction(Action *Input, StringRef ArchName) in BindArchAction() argument 182 : Action(BindArchClass, Input), ArchName(ArchName) {} in BindArchAction()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Action.h | 253 StringRef ArchName; variable 256 BindArchAction(Action *Input, StringRef ArchName); 258 StringRef getArchName() const { return ArchName; } in getArchName()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 162 StringRef ArchName = TargetTriple.getArchName(); in initSubtargetFeatures() local 163 ARM::ArchKind AK = ARM::parseArch(ArchName); in initSubtargetFeatures()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | llvm-mc.cpp | 134 ArchName("arch", variable 243 const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple, in GetTarget()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 80 ArchName("march", variable 250 TargetRegistry::lookupTarget(ArchName, TheTriple, Error); in getTarget()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | ThinLTOCodeGenerator.cpp | 937 auto ArchName = TMBuilder.TheTriple.getArchName(); in writeGeneratedObject() local 940 Twine(count) + "." + ArchName + ".thinlto.o"); in writeGeneratedObject()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 2323 StringRef ArchName = I.getArchFlagName(); in dumpTapiUniversal() local 2325 ArchFlags.empty() || llvm::is_contained(ArchFlags, ArchName); in dumpTapiUniversal() 2334 /*ArchiveName=*/{}, ArchName, I.getInstallName()); in dumpTapiUniversal() 2336 error(std::move(E), Filename, ArchName); in dumpTapiUniversal()
|