reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
327 if (!TheTarget) 351 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName)); 355 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); 439 std::unique_ptr<MCInstrInfo> MCII(TheTarget->createMCInstrInfo()); 441 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); 445 IP = TheTarget->createMCInstPrinter(Triple(TripleName), OutputAsmVariant, 462 CE.reset(TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx)); 465 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions)); 468 TheTarget->createAsmStreamer(Ctx, std::move(FOut), /*asmverbose*/ true, 473 Str.reset(TheTarget->createNullStreamer(Ctx)); 485 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); 486 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions); 487 Str.reset(TheTarget->createMCObjectStreamer( 508 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI, 521 Res = Disassembler::disassemble(*TheTarget, TripleName, *STI, *Str, *Buffer,