Home | History | Annotate | Download | only in llvm-mc

Lines Matching defs:TheTarget

195   const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple,
197 if (!TheTarget) {
204 return TheTarget;
320 static int AssembleInput(const char *ProgName, const Target *TheTarget,
327 TheTarget->createMCAsmParser(STI, *Parser, MCII, MCOptions));
366 const Target *TheTarget = GetTarget(ProgName);
367 if (!TheTarget)
387 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName));
390 std::unique_ptr<MCAsmInfo> MAI(TheTarget->createMCAsmInfo(*MRI, TripleName));
445 std::unique_ptr<MCInstrInfo> MCII(TheTarget->createMCInstrInfo());
447 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr));
452 TheTarget->createMCInstPrinter(OutputAsmVariant, *MAI, *MCII, *MRI, *STI);
461 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx);
462 MAB = TheTarget->createMCAsmBackend(*MRI, TripleName, MCPU);
464 Str.reset(TheTarget->createAsmStreamer(Ctx, FOS, /*asmverbose*/ true,
472 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx);
473 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*MRI, TripleName, MCPU);
474 Str.reset(TheTarget->createMCObjectStreamer(TripleName, Ctx, *MAB,
486 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI,
499 Res = Disassembler::disassemble(*TheTarget, TripleName, *STI, *Str,