Home
last modified time | relevance | path

Searched refs:ArchName (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Object/
H A DMachOUniversal.cpp234 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 DMachOUniversalWriter.cpp86 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()
238 std::string ArchName( in create() local
240 return Slice{IRO, CPUType, CPUSubType, std::move(ArchName), Align}; in create()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DMachOUniversalWriter.h38 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 DMachOUniversal.h156 getObjectForArch(StringRef ArchName) const;
159 getMachOObjectForArch(StringRef ArchName) const;
162 getIRObjectForArch(StringRef ArchName, LLVMContext &Ctx) const;
165 getArchiveForArch(StringRef ArchName) const;
/llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp361 auto DbgObjOrErr = getOrCreateObject(Path, ArchName); in lookUpDsymFile()
389 auto DbgObjOrErr = getOrCreateObject(DebugBinaryPath, ArchName); in lookUpDebuglinkObject()
509 auto ObjOrErr = getOrCreateObject(Path, ArchName); in getOrCreateObjectPair()
511 ObjectPairForPathArch.emplace(std::make_pair(Path, ArchName), in getOrCreateObjectPair()
521 DbgObj = lookUpDsymFile(Path, MachObj, ArchName); in getOrCreateObjectPair()
523 DbgObj = lookUpBuildIDObject(Path, ELFObj, ArchName); in getOrCreateObjectPair()
525 DbgObj = lookUpDebuglinkObject(Path, Obj, ArchName); in getOrCreateObjectPair()
540 const std::string &ArchName) { in getOrCreateObject() argument
568 UB->getMachOObjectForArch(ArchName); in getOrCreateObject()
607 std::string ArchName = Opts.DefaultArch; in getOrCreateModuleInfo() local
[all …]
/llvm-project-15.0.7/llvm/lib/MC/
H A DTargetRegistry.cpp24 const Target *TargetRegistry::lookupTarget(const std::string &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"; in lookupTarget()
44 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName); in lookupTarget()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/
H A DARM.cpp117 std::pair<StringRef, StringRef> Split = ArchName.split("+"); in checkARMArchName()
119 std::string MArch = arm::getARMArch(ArchName, Triple); in checkARMArchName()
137 arm::getLLVMArchKindForARM(CPU, ArchName, Triple); in checkARMCPUName()
209 std::string ArchName = IsBigEndian ? "armeb" : "arm"; in setArchNameInTriple() local
270 ArchName = "thumbeb"; in setArchNameInTriple()
272 ArchName = "thumb"; in setArchNameInTriple()
274 Triple.setArchName(ArchName + Suffix.str()); in setArchNameInTriple()
501 StringRef ArchName; in getARMTargetFeatures() local
521 ArchName = WaArch->second; in getARMTargetFeatures()
528 ArchName = ArchArg->getValue(); in getARMTargetFeatures()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp193 StringRef ArchName = hasMips64() ? "MIPS64" : "MIPS32"; in MipsSubtarget() local
196 errs() << "warning: the 'msa' ASE requires " << ArchName in MipsSubtarget()
201 errs() << "warning: the 'virt' ASE requires " << ArchName in MipsSubtarget()
206 errs() << "warning: the 'crc' ASE requires " << ArchName in MipsSubtarget()
211 errs() << "warning: the 'ginv' ASE requires " << ArchName in MipsSubtarget()
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DCSKY.cpp45 StringRef ArchName = "ck810"; in getTargetDefines() local
49 ArchName = llvm::CSKY::getArchName(Arch); in getTargetDefines()
53 Builder.defineMacro("__" + ArchName.upper() + "__"); in getTargetDefines()
54 Builder.defineMacro("__" + ArchName.lower() + "__"); in getTargetDefines()
H A DARM.cpp114 StringRef ArchName = getTriple().getArchName(); in setArchInfo() local
116 ArchISA = llvm::ARM::parseArchISA(ArchName); in setArchInfo()
117 CPU = std::string(llvm::ARM::getDefaultCPU(ArchName)); in setArchInfo()
118 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName); in setArchInfo()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h163 const std::string &ArchName);
166 const std::string &ArchName);
169 const std::string &ArchName);
180 const std::string &ArchName);
186 const std::string &ArchName);
/llvm-project-15.0.7/llvm/lib/Support/
H A DTriple.cpp293 if (ArchName.equals("bpf")) { in parseBPFArch()
298 } else if (ArchName.equals("bpf_be") || ArchName.equals("bpfeb")) { in parseBPFArch()
300 } else if (ArchName.equals("bpf_le") || ArchName.equals("bpfel")) { in parseBPFArch()
420 ArchName = ARM::getCanonicalArchName(ArchName); in parseARMArch()
421 if (ArchName.empty()) in parseARMArch()
426 (ArchName.startswith("v2") || ArchName.startswith("v3"))) in parseARMArch()
519 if (ArchName.startswith("arm") || ArchName.startswith("thumb") || in parseArch()
520 ArchName.startswith("aarch64")) in parseArch()
521 return parseARMArch(ArchName); in parseArch()
522 if (ArchName.startswith("bpf")) in parseArch()
[all …]
H A DARMTargetParser.cpp607 StringRef ArchName = in computeDefaultTargetABI() local
613 parseArchProfile(ArchName) == ProfileKind::M) in computeDefaultTargetABI()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DLinux.cpp415 std::string ArchName; in getDynamicLinker() local
421 ArchName = "arm"; in getDynamicLinker()
426 ArchName = "armeb"; in getDynamicLinker()
430 ArchName = "i386"; in getDynamicLinker()
433 ArchName = Triple.isX32() ? "x32" : Triple.getArchName().str(); in getDynamicLinker()
436 ArchName = Triple.getArchName().str(); in getDynamicLinker()
441 ArchName += "hf"; in getDynamicLinker()
444 ArchName = "powerpc-sf"; in getDynamicLinker()
446 return "/lib/ld-musl-" + ArchName + ".so.1"; in getDynamicLinker()
/llvm-project-15.0.7/llvm/tools/llvm-gsymutil/
H A Dllvm-gsymutil.cpp333 auto ArchName = ObjTriple.getArchName(); in handleBuffer() local
334 outs() << "Output file (" << ArchName << "): " << OutFile << "\n"; in handleBuffer()
358 auto ArchName = ObjTriple.getArchName(); in handleBuffer() local
366 ArchOutFile.append(ArchName.str()); in handleBuffer()
368 outs() << "Output file (" << ArchName << "): " << ArchOutFile << "\n"; in handleBuffer()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h56 StringRef ArchName) = 0;
129 StringRef ArchName) override;
189 StringRef ArchName) override;
H A DAMDGPUTargetStreamer.cpp236 StringRef ArchName) { in EmitDirectiveHSACodeObjectISAV2() argument
239 << Twine(Stepping) << ",\"" << VendorName << "\",\"" << ArchName << "\"\n"; in EmitDirectiveHSACodeObjectISAV2()
695 StringRef ArchName) { in EmitDirectiveHSACodeObjectISAV2() argument
697 uint16_t ArchNameSize = ArchName.size() + 1; in EmitDirectiveHSACodeObjectISAV2()
713 OS.emitBytes(ArchName); in EmitDirectiveHSACodeObjectISAV2()
/llvm-project-15.0.7/llvm/tools/llvm-mc-assemble-fuzzer/
H A Dllvm-mc-assemble-fuzzer.cpp150 static std::string ArchName; in AssembleOneInput() local
152 const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple, in AssembleOneInput()
156 << "/" << ArchName << "', was not found: '" << Error << "'\n"; in AssembleOneInput()
/llvm-project-15.0.7/clang/lib/Driver/
H A DAction.cpp182 BindArchAction::BindArchAction(Action *Input, StringRef ArchName) in BindArchAction() argument
183 : Action(BindArchClass, Input), ArchName(ArchName) {} in BindArchAction()
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DDwarfLinkerForBinary.cpp231 StringRef ArchName, const remarks::RemarkLinker &RL) { in emitRemarks() argument
251 Path += ArchName; in emitRemarks()
719 StringRef ArchName = Map.getTriple().getArchName(); in link() local
720 if (Error E = emitRemarks(Options, Map.getBinaryPath(), ArchName, RL)) in link()
727 StringRef ArchName = Triple::getArchTypeName(Map.getTriple().getArch()); in link() local
729 copySwiftInterfaces(ParseableSwiftInterfaces, ArchName, Options)) in link()
H A DMachODebugMapParser.cpp355 SmallString<16> ArchName = Arch; in shouldLinkArch() local
357 ArchName = ("arm" + Arch.substr(5)).str(); in shouldLinkArch()
359 return is_contained(Archs, ArchName); in shouldLinkArch()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp163 StringRef ArchName = TargetTriple.getArchName(); in initSubtargetFeatures() local
164 ARM::ArchKind AK = ARM::parseArch(ArchName); in initSubtargetFeatures()
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DAction.h254 StringRef ArchName; variable
257 BindArchAction(Action *Input, StringRef ArchName);
259 StringRef getArchName() const { return ArchName; } in getArchName()
/llvm-project-15.0.7/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.h200 std::string ArchName; variable
H A DFileAnalysis.cpp373 ArchName = ""; in initialiseDisassemblyMembers()
382 TargetRegistry::lookupTarget(ArchName, ObjectTriple, ErrorString); in initialiseDisassemblyMembers()

12