Lines Matching defs:TheTarget
30 const Target *TheTarget =
32 if (!TheTarget)
37 MRI.reset(TheTarget->createMCRegInfo(TripleName));
46 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
51 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", ""));
59 MOFI.reset(TheTarget->createMCObjectFileInfo(*MC, /*PIC=*/false, false));
62 MAB = TheTarget->createMCAsmBackend(*MSTI, *MRI, MCOptions);
68 MII.reset(TheTarget->createMCInstrInfo());
74 MCE = TheTarget->createMCCodeEmitter(*MII, *MC);
82 MIP = TheTarget->createMCInstPrinter(TheTriple, MAI->getAssemblerDialect(),
84 MS = TheTarget->createAsmStreamer(
91 MS = TheTarget->createMCObjectStreamer(
105 TM.reset(TheTarget->createTargetMachine(TripleName, "", "", TargetOptions(),
112 Asm.reset(TheTarget->createAsmPrinter(*TM, std::unique_ptr<MCStreamer>(MS)));