• Home
  • Raw
  • Download

Lines Matching refs:TheTarget

204   const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple,  in GetTarget()  local
206 if (!TheTarget) { in GetTarget()
213 return TheTarget; in GetTarget()
348 static int AssembleInput(const char *ProgName, const Target *TheTarget, in AssembleInput() argument
355 TheTarget->createMCAsmParser(STI, *Parser, MCII, MCOptions)); in AssembleInput()
397 const Target *TheTarget = GetTarget(ProgName); in main() local
398 if (!TheTarget) in main()
421 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in main()
424 std::unique_ptr<MCAsmInfo> MAI(TheTarget->createMCAsmInfo(*MRI, TripleName)); in main()
489 std::unique_ptr<MCInstrInfo> MCII(TheTarget->createMCInstrInfo()); in main()
491 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main()
495 IP = TheTarget->createMCInstPrinter(Triple(TripleName), OutputAsmVariant, in main()
505 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); in main()
506 MAB = TheTarget->createMCAsmBackend(*MRI, TripleName, MCPU); in main()
509 Str.reset(TheTarget->createAsmStreamer( in main()
514 Str.reset(TheTarget->createNullStreamer(Ctx)); in main()
526 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); in main()
527 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*MRI, TripleName, MCPU); in main()
528 Str.reset(TheTarget->createMCObjectStreamer( in main()
543 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI, in main()
556 Res = Disassembler::disassemble(*TheTarget, TripleName, *STI, *Str, in main()