Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFEmitterImpl.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFEmitterImpl.cpp28 std::string TripleName; in init() local
32 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr); in init()
35 TripleName = TheTriple.getTriple(); in init()
38 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init()
42 TripleName.c_str()); in init()
47 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
50 "no asm info for target %s", TripleName.c_str()); in init()
52 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init()
56 TripleName.c_str()); in init()
67 TripleName.c_str()); in init()
[all …]
H A DDebugLineSectionEmitter.h66 std::string TripleName; in init() local
70 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr); in init()
73 TripleName = TheTriple.getTriple(); in init()
76 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init()
80 TripleName.c_str()); in init()
83 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
86 "no asm info for target %s", TripleName.c_str()); in init()
88 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init()
92 TripleName.c_str()); in init()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp219 std::string TripleName = ErrOrTriple->getTriple(); in llvm_dwp_main() local
222 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in llvm_dwp_main()
224 return error(Twine("no register info for target ") + TripleName, Context); in llvm_dwp_main()
228 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in llvm_dwp_main()
230 return error("no asm info for target " + TripleName, Context); in llvm_dwp_main()
233 TheTarget->createMCSubtargetInfo(TripleName, "", "")); in llvm_dwp_main()
235 return error("no subtarget info for target " + TripleName, Context); in llvm_dwp_main()
245 return error("no asm backend for target " + TripleName, Context); in llvm_dwp_main()
249 return error("no instr info info for target " + TripleName, Context); in llvm_dwp_main()
253 return error("no code emitter for target " + TripleName, Context); in llvm_dwp_main()
[all …]
/freebsd/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 StringRef getTripleName() const { return TripleName; } in getTripleName()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp148 TripleName("triple", variable
245 if (TripleName.empty()) in GetTarget()
246 TripleName = sys::getDefaultTargetTriple(); in GetTarget()
247 Triple TheTriple(Triple::normalize(TripleName)); in GetTarget()
259 TripleName = TheTriple.getTriple(); in GetTarget()
390 Triple TheTriple(TripleName); in main()
410 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main()
414 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
438 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main()
541 Triple(TripleName), OutputAsmVariant, *MAI, *MCII, *MRI)); in main()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp86 TripleName("mtriple", variable
296 if (TripleName.empty()) in getTarget()
297 TripleName = Triple::normalize(sys::getDefaultTargetTriple()); in getTarget()
298 Triple TheTriple(TripleName); in getTarget()
310 TripleName = TheTriple.str(); in getTarget()
400 Triple TheTriple(TripleName); in main()
422 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main()
444 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main()
449 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
472 Triple(TripleName), IPtempOutputAsmVariant, *MAI, *MCII, *MRI)); in main()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp760 auto TripleName = TT.str(); in getTargetInfo() local
763 TargetRegistry::lookupTarget(TripleName, ErrorStr); in getTargetInfo()
765 return make_error<StringError>("Error accessing target '" + TripleName + in getTargetInfo()
770 TheTarget->createMCSubtargetInfo(TripleName, CPU, TF.getString())); in getTargetInfo()
773 TripleName, in getTargetInfo()
776 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in getTargetInfo()
780 TripleName, in getTargetInfo()
785 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in getTargetInfo()
788 TripleName, in getTargetInfo()
791 auto Ctx = std::make_unique<MCContext>(Triple(TripleName), MAI.get(), in getTargetInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp47 std::string TripleName; in init() local
51 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr); in init()
55 TripleName = TheTriple.getTriple(); in init()
58 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init()
62 TripleName.c_str()); in init()
67 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
70 "no asm info for target %s", TripleName.c_str()); in init()
72 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init()
76 TripleName.c_str()); in init()
87 TripleName.c_str()); in init()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp90 TripleName("triple", cl::desc("Target triple for disassembler"), variable
782 if (TripleName == "") in linkAndVerify()
786 Triple TheTriple(Triple::normalize(TripleName)); in linkAndVerify()
791 ErrorAndExit("Error accessing target '" + TripleName + "': " + ErrorStr); in linkAndVerify()
793 TripleName = TheTriple.getTriple(); in linkAndVerify()
796 TheTarget->createMCSubtargetInfo(TripleName, MCPU, "")); in linkAndVerify()
800 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in linkAndVerify()
806 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in linkAndVerify()
810 MCContext Ctx(Triple(TripleName), MAI.get(), MRI.get(), STI.get()); in linkAndVerify()
822 TheTarget->createMCInstPrinter(Triple(TripleName), 0, *MAI, *MII, *MRI)); in linkAndVerify()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp345 std::string objdump::TripleName; member in objdump
515 if (TripleName.empty()) { in getTarget()
518 TheTriple.setTriple(Triple::normalize(TripleName)); in getTarget()
532 TripleName = TheTriple.getTriple(); in getTarget()
1102 StringRef TripleName, StringRef MCPU,
1115 StringRef TripleName, StringRef MCPU, in DisassemblerTarget() argument
1118 Printer(&selectPrettyPrinter(Triple(TripleName))), in DisassemblerTarget()
1119 RegisterInfo(TheTarget->createMCRegInfo(TripleName)) { in DisassemblerTarget()
1121 reportError(Obj.getFileName(), "no register info for target " + TripleName); in DisassemblerTarget()
1124 AsmInfo.reset(TheTarget->createMCAsmInfo(*RegisterInfo, TripleName, Options)); in DisassemblerTarget()
[all …]
H A Dllvm-objdump.h70 extern std::string TripleName;
H A DMachODump.cpp132 Triple TT(TripleName); in GetTarget()
133 if (TripleName.empty()) { in GetTarget()
135 TripleName = TT.str(); in GetTarget()
149 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error); in GetTarget()
159 errs() << TripleName; in GetTarget()
7256 << "couldn't initialize disassembler for target " << TripleName \ in DisassembleMachO()
7291 TheTarget->createMCRegInfo(TripleName)); in DisassembleMachO()
7294 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in DisassembleMachO()
7297 TheTarget->createMCSubtargetInfo(TripleName, MachOMCPU, FeaturesStr)); in DisassembleMachO()
7299 MCContext Ctx(Triple(TripleName), AsmInfo.get(), MRI.get(), STI.get()); in DisassembleMachO()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DDisassembler.h40 const char *TripleName, void *DisInfo, int TagType,