Home
last modified time | relevance | path

Searched refs:TripleName (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp133 std::string TripleName = ErrOrTriple->getTriple(); in main() local
136 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main()
138 return error(Twine("no register info for target ") + TripleName, Context); in main()
142 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
144 return error("no asm info for target " + TripleName, Context); in main()
147 TheTarget->createMCSubtargetInfo(TripleName, "", "")); in main()
149 return error("no subtarget info for target " + TripleName, Context); in main()
159 return error("no asm backend for target " + TripleName, Context); in main()
163 return error("no instr info info for target " + TripleName, Context); in main()
167 return error("no code emitter for target " + TripleName, Context); in main()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h44 std::string TripleName;
85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, in LLVMDisasmContext() argument
96 : TripleName(std::move(TripleName)), DisInfo(DisInfo), TagType(TagType), in LLVMDisasmContext()
101 const std::string &getTripleName() const { return TripleName; } in getTripleName()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp32 std::string TripleName; in init() local
37 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr); in init()
40 TripleName = TheTriple.getTriple(); in init()
43 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init()
45 return error(Twine("no register info for target ") + TripleName, Context), in init()
49 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
51 return error("no asm info for target " + TripleName, Context), false; in init()
53 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init()
63 return error("no asm backend for target " + TripleName, Context), false; in init()
71 return error("no code emitter for target " + TripleName, Context), false; in init()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp142 TripleName("triple", variable
236 if (TripleName.empty()) in GetTarget()
237 TripleName = sys::getDefaultTargetTriple(); in GetTarget()
238 Triple TheTriple(Triple::normalize(TripleName)); in GetTarget()
250 TripleName = TheTriple.getTriple(); in GetTarget()
376 Triple TheTriple(TripleName); in main()
396 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main()
400 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
425 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main()
521 IP = TheTarget->createMCInstPrinter(Triple(TripleName), OutputAsmVariant, in main()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp89 TripleName("mtriple", variable
234 if (TripleName.empty()) in getTarget()
235 TripleName = Triple::normalize(sys::getDefaultTargetTriple()); in getTarget()
236 Triple TheTriple(TripleName); in getTarget()
248 TripleName = TheTriple.str(); in getTarget()
367 Triple TheTriple(TripleName); in main()
380 TheTarget->createMCSubtargetInfo(TripleName, MCPU, MATTR)); in main()
407 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main()
412 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
442 Triple(TripleName), IPtempOutputAsmVariant, *MAI, *MCII, *MRI)); in main()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp90 TripleName("triple", cl::desc("Target triple for disassembler"), variable
733 if (TripleName == "") in linkAndVerify()
737 Triple TheTriple(Triple::normalize(TripleName)); in linkAndVerify()
742 ErrorAndExit("Error accessing target '" + TripleName + "': " + ErrorStr); in linkAndVerify()
744 TripleName = TheTriple.getTriple(); in linkAndVerify()
747 TheTarget->createMCSubtargetInfo(TripleName, MCPU, "")); in linkAndVerify()
751 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in linkAndVerify()
757 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in linkAndVerify()
761 MCContext Ctx(Triple(TripleName), MAI.get(), MRI.get(), STI.get()); in linkAndVerify()
773 TheTarget->createMCInstPrinter(Triple(TripleName), 0, *MAI, *MII, *MRI)); in linkAndVerify()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp216 std::string objdump::TripleName; member in objdump
353 if (TripleName.empty()) { in getTarget()
356 TheTriple.setTriple(Triple::normalize(TripleName)); in getTarget()
370 TripleName = TheTriple.getTriple(); in getTarget()
1016 MCContext &Ctx, const Target *Target, StringRef TripleName, in addSymbolizer() argument
1022 Target->createMCRelocationInfo(TripleName, Ctx)); in addSymbolizer()
1640 TheTarget->createMCRegInfo(TripleName)); in disassembleObject()
1643 "no register info for target " + TripleName); in disassembleObject()
1648 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in disassembleObject()
1651 "no assembly info for target " + TripleName); in disassembleObject()
[all …]
H A Dllvm-objdump.h62 extern std::string TripleName;
H A DMachODump.cpp127 Triple TT(TripleName); in GetTarget()
128 if (TripleName.empty()) { in GetTarget()
130 TripleName = TT.str(); in GetTarget()
144 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error); in GetTarget()
154 errs() << TripleName; in GetTarget()
7223 TheTarget->createMCRegInfo(TripleName)); in DisassembleMachO()
7226 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in DisassembleMachO()
7231 MCContext Ctx(Triple(TripleName), AsmInfo.get(), MRI.get(), STI.get()); in DisassembleMachO()
7238 TheTarget->createMCRelocationInfo(TripleName, Ctx)); in DisassembleMachO()
7241 TripleName, SymbolizerGetOpInfo, SymbolizerSymbolLookUp, in DisassembleMachO()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/
H A DDisassembler.h38 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,