Lines Matching refs:TheTarget
108 static int AssembleInput(const char *ProgName, const Target *TheTarget, in AssembleInput() argument
118 TheTarget->createMCAsmParser(STI, *Parser, MCII, MCOptions)); in AssembleInput()
152 const Target *TheTarget = TargetRegistry::lookupTarget(ArchName, TheTriple, in AssembleOneInput() local
154 if (!TheTarget) { in AssembleOneInput()
161 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); in AssembleOneInput()
169 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in AssembleOneInput()
176 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in AssembleOneInput()
180 TheTarget->createMCObjectFileInfo(Ctx, /*PIC=*/false)); in AssembleOneInput()
184 std::unique_ptr<MCInstrInfo> MCII(TheTarget->createMCInstrInfo()); in AssembleOneInput()
185 MCInstPrinter *IP = TheTarget->createMCInstPrinter(Triple(TripleName), OutputAsmVariant, in AssembleOneInput()
207 Str.reset(TheTarget->createAsmStreamer(Ctx, std::move(FOut), AsmVerbose, in AssembleOneInput()
232 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); in AssembleOneInput()
233 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions); in AssembleOneInput()
234 Str.reset(TheTarget->createMCObjectStreamer( in AssembleOneInput()
240 const int Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI, in AssembleOneInput()