Lines Matching defs:TheTarget
50 const Target *TheTarget =
52 if (!TheTarget)
58 MRI.reset(TheTarget->createMCRegInfo(TripleName));
67 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
72 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", ""));
80 MOFI.reset(TheTarget->createMCObjectFileInfo(*MC, /*PIC=*/false, false));
83 MAB = TheTarget->createMCAsmBackend(*MSTI, *MRI, MCOptions);
89 MII.reset(TheTarget->createMCInstrInfo());
95 MCE = TheTarget->createMCCodeEmitter(*MII, *MC);
103 MIP = TheTarget->createMCInstPrinter(TheTriple, MAI->getAssemblerDialect(),
105 MS = TheTarget->createAsmStreamer(
112 MS = TheTarget->createMCObjectStreamer(
126 TM.reset(TheTarget->createTargetMachine(TripleName, "", "", TargetOptions(),
133 Asm.reset(TheTarget->createAsmPrinter(*TM, std::unique_ptr<MCStreamer>(MS)));