Lines Matching refs:OutStreamer
70 OutStreamer->EmitDataRegion(MCDR_DataRegionEnd);
75 OutStreamer->EmitAssemblerFlag(MCAF_Code16);
76 OutStreamer->EmitThumbFunc(CurrentFnSym);
79 OutStreamer->EmitLabel(CurrentFnSym);
96 OutStreamer->EmitValue(E, Size);
144 OutStreamer->BeginCOFFSymbolDef(CurrentFnSym);
145 OutStreamer->EmitCOFFSymbolStorageClass(Scl);
146 OutStreamer->EmitCOFFSymbolType(Type);
147 OutStreamer->EndCOFFSymbolDef();
157 OutStreamer->EmitAssemblerFlag(MCAF_Code16);
160 OutStreamer->EmitLabel(ThumbIndirectPads[i].second);
161 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tBX)
444 OutStreamer->EmitAssemblerFlag(WasThumb ? MCAF_Code16 : MCAF_Code32);
451 OutStreamer->EmitAssemblerFlag(MCAF_SyntaxUnified);
465 OutStreamer->EmitAssemblerFlag(MCAF_Code16);
469 emitNonLazySymbolPointer(MCStreamer &OutStreamer, MCSymbol *StubLabel,
472 OutStreamer.EmitLabel(StubLabel);
474 OutStreamer.EmitSymbolAttribute(MCSym.getPointer(), MCSA_IndirectSymbol);
478 OutStreamer.EmitIntValue(0, 4/*size*/);
486 OutStreamer.EmitValue(
487 MCSymbolRefExpr::create(MCSym.getPointer(), OutStreamer.getContext()),
506 OutStreamer->SwitchSection(TLOFMacho.getNonLazySymbolPointerSection());
510 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second);
513 OutStreamer->AddBlankLine();
519 OutStreamer->SwitchSection(TLOFMacho.getThreadLocalPointerSection());
523 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second);
526 OutStreamer->AddBlankLine();
534 OutStreamer->EmitAssemblerFlag(MCAF_SubsectionsViaSymbols);
555 OutStreamer->SwitchSection(TLOF.getDrectveSection());
556 OutStreamer->EmitBytes(Flags);
561 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer();
618 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer();
999 OutStreamer->EmitLabel(DotSym);
1005 OutStreamer->EmitValue(Expr, Size);
1018 OutStreamer->EmitLabel(JTISymbol);
1021 OutStreamer->EmitDataRegion(MCDR_DataRegionJT32);
1049 OutStreamer->EmitValue(Expr, 4);
1052 OutStreamer->EmitDataRegion(MCDR_DataRegionEnd);
1060 OutStreamer->EmitLabel(JTISymbol);
1072 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2B)
1086 OutStreamer->EmitLabel(JTISymbol);
1094 OutStreamer->EmitDataRegion(OffsetWidth == 1 ? MCDR_DataRegionJT8
1118 OutStreamer->EmitValue(Expr, OffsetWidth);
1123 OutStreamer->EmitDataRegion(MCDR_DataRegionEnd);
1133 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer();
1276 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer();
1281 OutStreamer->EmitDataRegion(MCDR_DataRegionEnd);
1291 if (emitPseudoExpansionLowering(*OutStreamer, MI))
1307 EmitToStreamer(*OutStreamer, MCInstBuilder(MI->getOpcode() ==
1323 EmitToStreamer(*OutStreamer, MCInstBuilder(MI->getOpcode() ==
1337 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr)
1346 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::BX)
1375 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tBL)
1382 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr)
1391 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr)
1402 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr)
1416 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::Bcc)
1451 EmitToStreamer(*OutStreamer, TmpInst);
1483 EmitToStreamer(*OutStreamer, TmpInst);
1493 OutStreamer->EmitLabel(getPICLabel(DL.getPrivateGlobalPrefix(),
1498 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tADDhirr)
1514 OutStreamer->EmitLabel(getPICLabel(DL.getPrivateGlobalPrefix(),
1519 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDrr)
1545 OutStreamer->EmitLabel(getPICLabel(DL.getPrivateGlobalPrefix(),
1563 EmitToStreamer(*OutStreamer, MCInstBuilder(Opcode)
1585 OutStreamer->EmitDataRegion(MCDR_DataRegion);
1589 OutStreamer->EmitLabel(GetCPISymbol(LabelId));
1610 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVr)
1622 OutStreamer->EmitLabel(GetCPISymbol(MI->getOperand(3).getImm()));
1623 EmitToStreamer(*OutStreamer, MCInstBuilder(Opc)
1647 EmitToStreamer(*OutStreamer, TmpInst);
1670 EmitToStreamer(*OutStreamer, TmpInst);
1676 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDrr)
1688 OutStreamer->EmitZeros(MI->getOperand(1).getImm());
1695 OutStreamer->AddComment("trap");
1703 OutStreamer->AddComment("trap");
1712 OutStreamer->AddComment("trap");
1732 OutStreamer->AddComment("eh_setjmp begin");
1733 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVr)
1740 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tADDi3)
1750 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tSTRi)
1760 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVi8)
1769 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tB)
1774 OutStreamer->AddComment("eh_setjmp end");
1775 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVi8)
1783 OutStreamer->EmitLabel(Label);
1798 OutStreamer->AddComment("eh_setjmp begin");
1799 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri)
1809 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::STRi12)
1817 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVi)
1826 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri)
1836 OutStreamer->AddComment("eh_setjmp end");
1837 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVi)
1854 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12)
1862 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12)
1870 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12)
1878 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::BX)
1894 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi)
1904 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVr)
1911 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi)
1919 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi)
1927 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tBX)
1941 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2LDRi12)
1948 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2LDRi12)
1955 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2LDRi12)
1969 EmitToStreamer(*OutStreamer, TmpInst);