Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/llvm-symbolizer/
HDLLVMSymbolize.cpp339 const MachOObjectFile *MachExeObj, const std::string &ArchName) { in lookUpDsymFile() argument
354 getObjectFileFromBinary(B.getBinary(), ArchName); in lookUpDsymFile()
369 const std::string &ArchName) { in getOrCreateObjects() argument
370 const auto &I = ObjectPairForPathArch.find(std::make_pair(Path, ArchName)); in getOrCreateObjects()
378 Obj = getObjectFileFromBinary(B.getBinary(), ArchName); in getOrCreateObjects()
381 ObjectPairForPathArch[std::make_pair(Path, ArchName)] = Res; in getOrCreateObjects()
386 DbgObj = lookUpDsymFile(Path, MachObj, ArchName); in getOrCreateObjects()
397 DbgObj = getObjectFileFromBinary(B.getBinary(), ArchName); in getOrCreateObjects()
406 ObjectPairForPathArch[std::make_pair(Path, ArchName)] = Res; in getOrCreateObjects()
412 const std::string &ArchName) { in getObjectFileFromBinary() argument
[all …]
HDLLVMSymbolize.h72 const std::string &ArchName);
76 const std::string &ArchName);
79 ObjectFile *getObjectFileFromBinary(Binary *Bin, const std::string &ArchName);
/NextBSD/contrib/llvm/lib/Support/
HDTargetRegistry.cpp25 const Target *TargetRegistry::lookupTarget(const std::string &ArchName, in lookupTarget() argument
32 if (!ArchName.empty()) { in lookupTarget()
35 [&](const Target &T) { return ArchName == T.getName(); }); in lookupTarget()
38 Error = "error: invalid target '" + ArchName + "'.\n"; in lookupTarget()
46 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName); in lookupTarget()
HDTriple.cpp204 static Triple::ArchType parseBPFArch(StringRef ArchName) { in parseBPFArch() argument
205 if (ArchName.equals("bpf")) { in parseBPFArch()
210 } else if (ArchName.equals("bpf_be") || ArchName.equals("bpfeb")) { in parseBPFArch()
212 } else if (ArchName.equals("bpf_le") || ArchName.equals("bpfel")) { in parseBPFArch()
267 static Triple::ArchType parseARMArch(StringRef ArchName) { in parseARMArch() argument
268 unsigned ISA = ARMTargetParser::parseArchISA(ArchName); in parseARMArch()
269 unsigned ENDIAN = ARMTargetParser::parseArchEndian(ArchName); in parseARMArch()
303 ArchName = ARMTargetParser::getCanonicalArchName(ArchName); in parseARMArch()
304 if (ArchName.empty()) in parseARMArch()
309 (ArchName.startswith("v2") || ArchName.startswith("v3"))) in parseARMArch()
[all …]
/NextBSD/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
HDAMDGPUTargetStreamer.h27 StringRef ArchName) = 0;
41 StringRef ArchName) override;
71 StringRef ArchName) override;
HDAMDGPUTargetStreamer.cpp49 StringRef ArchName) { in EmitDirectiveHSACodeObjectISA() argument
52 ",\"" << VendorName << "\",\"" << ArchName << "\"\n"; in EmitDirectiveHSACodeObjectISA()
259 StringRef ArchName) { in EmitDirectiveHSACodeObjectISA() argument
265 uint16_t ArchNameSize = ArchName.size() + 1; in EmitDirectiveHSACodeObjectISA()
283 OS.EmitBytes(ArchName); in EmitDirectiveHSACodeObjectISA()
/NextBSD/contrib/llvm/tools/clang/lib/Driver/
HDToolChain.cpp325 std::string ArchName; in ComputeLLVMTriple() local
327 ArchName = "armeb"; in ComputeLLVMTriple()
329 ArchName = "arm"; in ComputeLLVMTriple()
336 ArchName = "thumbeb"; in ComputeLLVMTriple()
338 ArchName = "thumb"; in ComputeLLVMTriple()
340 Triple.setArchName(ArchName + Suffix.str()); in ComputeLLVMTriple()
HDAction.cpp56 : Action(BindArchClass, std::move(Input)), ArchName(_ArchName) {} in BindArchAction()
61 const char *ArchName, bool AtTopLevel) in CudaDeviceAction() argument
62 : Action(CudaDeviceClass, std::move(Input)), GpuArchName(ArchName), in CudaDeviceAction()
HDDriver.cpp309 StringRef ArchName = A->getValue(); in computeTargetTriple() local
310 tools::darwin::setTripleTypeForMachOArchName(Target, ArchName); in computeTargetTriple()
566 StringRef ArchName = A->getValue(); in generateCompilationDiagnostics() local
567 ArchNames.insert(ArchName); in generateCompilationDiagnostics()
1777 const char *ArchName = BAA->getArchName(); in BuildJobsForAction() local
1779 if (ArchName) in BuildJobsForAction()
1782 computeTargetTriple(DefaultTargetTriple, C.getArgs(), ArchName)); in BuildJobsForAction()
1786 BuildJobsForAction(C, *BAA->begin(), TC, ArchName, AtTopLevel, in BuildJobsForAction()
HDTools.cpp574 llvm::StringRef ArchName, in checkARMArchName() argument
576 std::string MArch = arm::getARMArch(ArchName, Triple); in checkARMArchName()
583 llvm::StringRef CPUName, llvm::StringRef ArchName, in checkARMCPUName() argument
585 std::string CPU = arm::getARMTargetCPU(CPUName, ArchName, Triple); in checkARMCPUName()
586 std::string Arch = arm::getARMArch(ArchName, Triple); in checkARMCPUName()
754 StringRef ArchName; in getARMTargetFeatures() local
759 ArchName = StringRef(WaArch->getValue()).substr(7); in getARMTargetFeatures()
760 checkARMArchName(D, WaArch, Args, ArchName, Triple); in getARMTargetFeatures()
764 ArchName = ArchArg->getValue(); in getARMTargetFeatures()
765 checkARMArchName(D, ArchArg, Args, ArchName, Triple); in getARMTargetFeatures()
[all …]
/NextBSD/contrib/llvm/lib/Object/
HDMachOUniversal.cpp127 MachOUniversalBinary::getObjectForArch(StringRef ArchName) const { in getObjectForArch()
128 if (Triple(ArchName).getArch() == Triple::ArchType::UnknownArch) in getObjectForArch()
132 if (I->getArchTypeName() == ArchName) in getObjectForArch()
/NextBSD/contrib/llvm/tools/clang/include/clang/Driver/
HDAction.h126 const char *ArchName; variable
129 BindArchAction(std::unique_ptr<Action> Input, const char *ArchName);
131 const char *getArchName() const { return ArchName; } in getArchName()
147 CudaDeviceAction(std::unique_ptr<Action> Input, const char *ArchName,
/NextBSD/contrib/llvm/tools/clang/lib/Basic/
HDTargets.cpp4078 StringRef ArchName = T.getArchName(); in shouldUseInlineAtomic() local
4082 if (ArchName.startswith("armv")) in shouldUseInlineAtomic()
4083 VersionStr = ArchName.substr(4, 1); in shouldUseInlineAtomic()
4084 else if (ArchName.startswith("armebv")) in shouldUseInlineAtomic()
4085 VersionStr = ArchName.substr(6, 1); in shouldUseInlineAtomic()
4096 if (ArchName.startswith("thumbv")) in shouldUseInlineAtomic()
4097 VersionStr = ArchName.substr(6, 1); in shouldUseInlineAtomic()
4098 else if (ArchName.startswith("thumbebv")) in shouldUseInlineAtomic()
4099 VersionStr = ArchName.substr(8, 1); in shouldUseInlineAtomic()
4305 StringRef ArchName = getTriple().getArchName(); in getDefaultFeatures() local
[all …]
/NextBSD/contrib/llvm/include/llvm/Object/
HDMachOUniversal.h112 getObjectForArch(StringRef ArchName) const;
/NextBSD/contrib/llvm/tools/llvm-objdump/
HDllvm-objdump.h25 extern cl::opt<std::string> ArchName;
HDllvm-objdump.cpp119 llvm::ArchName("arch-name", cl::desc("Target arch to disassemble for, " member in llvm
206 const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple, in getTarget()
/NextBSD/contrib/llvm/tools/llvm-mc/
HDllvm-mc.cpp98 ArchName("arch", cl::desc("Target arch to assemble for, " variable
198 const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple, in GetTarget()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/AsmParser/
HDAMDGPUAsmParser.cpp638 StringRef ArchName; in ParseDirectiveHSACodeObjectISA() local
681 ArchName = getLexer().getTok().getStringContents(); in ParseDirectiveHSACodeObjectISA()
685 VendorName, ArchName); in ParseDirectiveHSACodeObjectISA()
/NextBSD/contrib/llvm/include/llvm/Support/
HDTargetRegistry.h608 static const Target *lookupTarget(const std::string &ArchName,