Searched defs:TripleName (Results 1 - 6 of 6) sorted by path

/external/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h44 // The TripleName for this disassembler.
45 std::string TripleName; member in class:llvm::LLVMDisasmContext
93 : TripleName(std::move(tripleName)), DisInfo(disInfo), TagType(tagType),
104 const std::string &getTripleName() const { return TripleName; }
/external/llvm/tools/dsymutil/
H A DDwarfLinker.cpp577 std::string TripleName; local
582 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr);
585 TripleName = TheTriple.getTriple();
588 MRI.reset(TheTarget->createMCRegInfo(TripleName));
590 return error(Twine("no register info for target ") + TripleName, Context);
592 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName));
594 return error("no asm info for target " + TripleName, Context);
600 MAB = TheTarget->createMCAsmBackend(*MRI, TripleName, "");
602 return error("no asm backend for target " + TripleName, Context);
606 return error("no instr info info for target " + TripleName, Contex
[all...]
/external/llvm/tools/sancov/
H A Dsancov.cc353 auto TripleName = TheTriple.getTriple(); local
356 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error);
360 TheTarget->createMCSubtargetInfo(TripleName, "", ""));
361 FailIfEmpty(STI, "no subtarget info for target " + TripleName);
364 TheTarget->createMCRegInfo(TripleName));
365 FailIfEmpty(MRI, "no register info for target " + TripleName);
368 TheTarget->createMCAsmInfo(*MRI, TripleName));
369 FailIfEmpty(AsmInfo, "no asm info for target " + TripleName);
375 FailIfEmpty(DisAsm, "no disassembler info for target " + TripleName);
378 FailIfEmpty(MII, "no instruction info for target " + TripleName);
[all...]
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
H A DDisassembler.cpp28 // LLVMCreateDisasm() creates a disassembler for the TripleName. Symbolic
35 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo, argument
46 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error);
50 const MCAsmInfo *MAI = TheTarget->createMCAsmInfo(TripleName);
53 const MCRegisterInfo *MRI = TheTarget->createMCRegInfo(TripleName);
60 const MCSubtargetInfo *STI = TheTarget->createMCSubtargetInfo(TripleName, CPU,
79 LLVMDisasmContext *DC = new LLVMDisasmContext(TripleName, DisInfo, TagType,
H A DDisassembler.h42 // The TripleName for this disassembler.
43 std::string TripleName; member in class:llvm::LLVMDisasmContext
82 MCInstPrinter *iP) : TripleName(tripleName),
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/
H A Dllvm-objdump.cpp69 llvm::TripleName("triple", cl::desc("Target triple to disassemble for, "
99 if (TripleName.empty()) {
103 TT.setTriple(Triple::normalize(TripleName));
108 TripleName = TT.str();
112 const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error);
116 errs() << ToolName << ": error: unable to get target for '" << TripleName local
219 OwningPtr<const MCAsmInfo> AsmInfo(TheTarget->createMCAsmInfo(TripleName));
222 errs() << "error: no assembly info for target " << TripleName << "\n";
227 TheTarget->createMCSubtargetInfo(TripleName, "", ""));
230 errs() << "error: no subtarget info for target " << TripleName << "\
[all...]

Completed in 294 milliseconds