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

Lines Matching defs:TheTarget

196   const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple,
198 if (!TheTarget) {
205 return TheTarget;
320 static int AssembleInput(const char *ProgName, const Target *TheTarget,
325 OwningPtr<MCTargetAsmParser> TAP(TheTarget->createMCAsmParser(STI, *Parser));
362 const Target *TheTarget = GetTarget(ProgName);
363 if (!TheTarget)
382 llvm::OwningPtr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName));
385 llvm::OwningPtr<MCAsmInfo> MAI(TheTarget->createMCAsmInfo(*MRI, TripleName));
423 OwningPtr<MCInstrInfo> MCII(TheTarget->createMCInstrInfo());
425 STI(TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr));
430 TheTarget->createMCInstPrinter(OutputAsmVariant, *MAI, *MCII, *MRI, *STI);
434 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx);
435 MAB = TheTarget->createMCAsmBackend(TripleName, MCPU);
438 Str.reset(TheTarget->createAsmStreamer(Ctx, FOS, /*asmverbose*/true,
448 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx);
449 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(TripleName, MCPU);
450 Str.reset(TheTarget
462 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI);
479 Res = Disassembler::disassemble(*TheTarget, TripleName, *STI, *Str,