| /freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFEmitterImpl.cpp | 27 std::string TripleName; in init() local 31 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr); in init() 34 TripleName = TheTriple.getTriple(); in init() 37 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init() 41 TripleName.c_str()); in init() 46 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init() 49 "no asm info for target %s", TripleName.c_str()); in init() 51 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init() 55 TripleName.c_str()); in init() 66 TripleName in init() [all...] |
| H A D | DebugLineSectionEmitter.h | 66 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-src/contrib/llvm-project/llvm/tools/llvm-dwp/ |
| H A D | llvm-dwp.cpp | 217 std::string TripleName = ErrOrTriple->getTriple(); in llvm_dwp_main() 220 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in llvm_dwp_main() 222 return error(Twine("no register info for target ") + TripleName, Context); in llvm_dwp_main() 226 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in llvm_dwp_main() 228 return error("no asm info for target " + TripleName, Context); in llvm_dwp_main() 231 TheTarget->createMCSubtargetInfo(TripleName, "", "")); in llvm_dwp_main() 233 return error("no subtarget info for target " + TripleName, Context); in llvm_dwp_main() 243 return error("no asm backend for target " + TripleName, Context); in llvm_dwp_main() 247 return error("no instr info info for target " + TripleName, Context); in llvm_dwp_main() 251 return error("no code emitter for target " + TripleName, Contex in llvm_dwp_main() 214 std::string TripleName = ErrOrTriple->getTriple(); llvm_dwp_main() local [all...] |
| /freebsd-src/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-src/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | llvm-mc.cpp | 135 TripleName("triple", 228 if (TripleName.empty()) 229 TripleName = sys::getDefaultTargetTriple(); 230 Triple TheTriple(Triple::normalize(TripleName)); 242 TripleName = TheTriple.getTriple(); in GetTarget() 370 // Now that GetTarget() has (potentially) replaced TripleName, it's safe to in main() 372 Triple TheTriple(TripleName); in main() 392 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main() 396 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main() 419 TheTarget->createMCSubtargetInfo(TripleName, MCP in main() 140 TripleName("triple", global() variable [all...] |
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 86 TripleName("mtriple", variable 277 if (TripleName.empty()) in processOptionImpl() 278 TripleName = Triple::normalize(sys::getDefaultTargetTriple()); in processOptionImpl() 279 Triple TheTriple(TripleName); 290 // Update TripleName with the updated triple from the target lookup. in processViewOptions() 291 TripleName = TheTriple.str(); in processViewOptions() 379 // GetTarget() may replaced TripleName with a default triple. in main() 381 Triple TheTriple(TripleName); in main() 403 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main() 425 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldChecker.cpp | 761 auto TripleName = TT.str(); in getTargetInfo() 764 TargetRegistry::lookupTarget(TripleName, ErrorStr); in getTargetInfo() 766 return make_error<StringError>("Error accessing target '" + TripleName + in getTargetInfo() 771 TheTarget->createMCSubtargetInfo(TripleName, CPU, TF.getString())); in getTargetInfo() 774 TripleName, in getTargetInfo() 777 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in getTargetInfo() 781 TripleName, in getTargetInfo() 786 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in getTargetInfo() 789 TripleName, in getTargetInfo() 792 auto Ctx = std::make_unique<MCContext>(Triple(TripleName), MA in getTargetInfo() 755 auto TripleName = TT.str(); getTargetInfo() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 47 std::string TripleName; in init() 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 in init() 48 std::string TripleName; init() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 90 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), in linkAndVerify() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 346 std::string objdump::TripleName; in reportWarning() 516 if (TripleName.empty()) { in isCSKYElf() 519 TheTriple.setTriple(Triple::normalize(TripleName)); 533 TripleName = TheTriple.getTriple(); in printRelocation() 1036 StringRef TripleName, StringRef MCPU, in addMissingWasmCodeSymbols() 1049 StringRef TripleName, StringRef MCPU, in addMissingWasmCodeSymbols() 1052 Printer(&selectPrettyPrinter(Triple(TripleName))), in addMissingWasmCodeSymbols() 1053 RegisterInfo(TheTarget->createMCRegInfo(TripleName)) { in addMissingWasmCodeSymbols() 1055 reportError(Obj.getFileName(), "no register info for target " + TripleName); in addMissingWasmCodeSymbols() 1058 AsmInfo.reset(TheTarget->createMCAsmInfo(*RegisterInfo, TripleName, Option in addMissingWasmCodeSymbols() 230 std::string objdump::TripleName; global() member in objdump 881 DisassemblerTarget(const Target * TheTarget,ObjectFile & Obj,StringRef TripleName,StringRef MCPU,SubtargetFeatures & Features) DisassemblerTarget() argument 1398 addSymbolizer(MCContext & Ctx,const Target * Target,StringRef TripleName,MCDisassembler * DisAsm,uint64_t SectionAddr,ArrayRef<uint8_t> Bytes,SectionSymbolsTy & Symbols,std::vector<std::unique_ptr<std::string>> & SynthesizedLabelNames) addSymbolizer() argument [all...] |
| H A D | llvm-objdump.h | 71 extern std::string TripleName;
|
| H A D | MachODump.cpp | 136 Triple TT(TripleName); in GetTarget() 137 if (TripleName.empty()) { in GetTarget() 139 TripleName = TT.str(); in GetTarget() 153 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error); in GetTarget() 163 errs() << TripleName; in GetTarget() 7252 << "couldn't initialize disassembler for target " << TripleName \ in DisassembleMachO() 7287 TheTarget->createMCRegInfo(TripleName)); in DisassembleMachO() 7290 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in DisassembleMachO() 7293 TheTarget->createMCSubtargetInfo(TripleName, MachOMCPU, FeaturesStr)); in DisassembleMachO() 7295 MCContext Ctx(Triple(TripleName), AsmInf in DisassembleMachO() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Disassembler.h | 38 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
|