Searched refs:TripleName (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h43 // The TripleName for this disassembler.
44 std::string TripleName; member in class:llvm::LLVMDisasmContext
85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, argument
96 : TripleName(std::move(TripleName)), DisInfo(DisInfo), TagType(TagType),
101 const std::string &getTripleName() const { return TripleName; }
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DDisassembler.h31 * Create a disassembler for the TripleName. Symbolic disassembly is supported
38 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
43 * Create a disassembler for the TripleName and a specific CPU. Symbolic
56 * Create a disassembler for the TripleName, a specific CPU and specific feature
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp121 TripleName("triple", cl::desc("Target triple to assemble for, "
196 if (TripleName.empty())
197 TripleName = sys::getDefaultTargetTriple();
198 Triple TheTriple(Triple::normalize(TripleName));
210 TripleName = TheTriple.getTriple();
331 // Now that GetTarget() has (potentially) replaced TripleName, it's safe to
333 Triple TheTriple(TripleName);
353 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName));
357 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
468 TheTarget->createMCSubtargetInfo(TripleName, MCP
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp32 std::string TripleName; local
37 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr);
40 TripleName = TheTriple.getTriple();
43 MRI.reset(TheTarget->createMCRegInfo(TripleName));
45 return error(Twine("no register info for target ") + TripleName, Context),
49 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
51 return error("no asm info for target " + TripleName, Context), false;
57 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", ""));
59 return error("no subtarget info for target " + TripleName, Context), false;
63 return error("no asm backend for target " + TripleName, Contex
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp85 TripleName("mtriple",
221 if (TripleName.empty())
222 TripleName = Triple::normalize(sys::getDefaultTargetTriple());
223 Triple TheTriple(TripleName);
314 // GetTarget() may replaced TripleName with a default triple.
316 Triple TheTriple(TripleName);
332 TheTarget->createMCSubtargetInfo(TripleName, MCPU, MATTR));
355 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName));
360 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
415 Triple(TripleName), AssemblerDialec
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp87 TripleName("triple", cl::desc("Target triple for disassembler"));
731 if (TripleName == "")
735 Triple TheTriple(Triple::normalize(TripleName));
740 ErrorAndExit("Error accessing target '" + TripleName + "': " + ErrorStr);
742 TripleName = TheTriple.getTriple();
745 TheTarget->createMCSubtargetInfo(TripleName, MCPU, ""));
749 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName));
755 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
769 TheTarget->createMCInstPrinter(Triple(TripleName), 0, *MAI, *MII, *MRI));
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h49 extern cl::opt<std::string> TripleName;
H A Dllvm-objdump.cpp333 cl::opt<std::string> objdump::TripleName(
503 if (TripleName.empty()) {
506 TheTriple.setTriple(Triple::normalize(TripleName));
520 TripleName = TheTriple.getTriple();
1722 TheTarget->createMCRelocationInfo(TripleName, Ctx));
1726 TripleName, nullptr, nullptr, &Symbols, &Ctx, std::move(RelInfo)));
2080 TheTarget->createMCRegInfo(TripleName));
2083 "no register info for target " + TripleName);
2088 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
2091 "no assembly info for target " + TripleName);
[all...]
H A DMachODump.cpp188 Triple TT(TripleName);
189 if (TripleName.empty()) {
191 TripleName = TT.str();
205 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error);
215 errs() << TripleName;
7215 TheTarget->createMCRegInfo(TripleName));
7217 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
7219 TheTarget->createMCSubtargetInfo(TripleName, MachOMCPU, FeaturesStr));
7226 TheTarget->createMCRelocationInfo(TripleName, Ctx));
7229 TripleName, SymbolizerGetOpInf
7250 << "couldn't initialize disassembler for target " << TripleName << '\\n'; local
[all...]

Completed in 202 milliseconds