Lines Matching refs:OutStreamer
211 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr);
604 AsmPrinter.OutStreamer.EmitInstruction(MCInstBuilder(X86::RET));
609 static void LowerTlsAddr(MCStreamer &OutStreamer,
618 MCContext &context = OutStreamer.getContext();
621 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX));
668 OutStreamer.EmitInstruction(LEA);
671 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX));
672 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX));
673 OutStreamer.EmitInstruction(MCInstBuilder(X86::REX64_PREFIX));
683 OutStreamer.EmitInstruction(MCInstBuilder(is64Bits ? X86::CALL64pcrel32
696 if (OutStreamer.hasRawTextSupport())
697 OutStreamer.EmitRawText(StringRef("\t#MEMBARRIER"));
705 OutStreamer.AddComment(StringRef("eh_return, addr: %") +
713 OutStreamer.AddComment("TAILCALL");
720 return LowerTlsAddr(OutStreamer, MCInstLowering, *MI);
733 OutStreamer.EmitInstruction(MCInstBuilder(X86::CALLpcrel32)
737 OutStreamer.EmitLabel(PICBase);
740 OutStreamer.EmitInstruction(MCInstBuilder(X86::POP32r)
758 OutStreamer.EmitLabel(DotSym);
771 OutStreamer.EmitInstruction(MCInstBuilder(X86::ADD32ri)
781 OutStreamer.EmitInstruction(TmpInst);