| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-dwp/ |
| H A D | llvm-dwp.cpp | 133 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 D | Disassembler.h | 44 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 D | DWARFStreamer.cpp | 32 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 D | llvm-mc.cpp | 142 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 D | llvm-mca.cpp | 89 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 D | llvm-rtdyld.cpp | 90 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 D | llvm-objdump.cpp | 216 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 D | llvm-objdump.h | 62 extern std::string TripleName;
|
| H A D | MachODump.cpp | 127 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 D | Disassembler.h | 38 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
|