Lines Matching refs:OutStreamer

66   OutStreamer->emitDataRegion(MCDR_DataRegionEnd);  in emitFunctionBodyEnd()
71 OutStreamer->emitAssemblerFlag(MCAF_Code16); in emitFunctionEntryLabel()
72 OutStreamer->emitThumbFunc(CurrentFnSym); in emitFunctionEntryLabel()
74 OutStreamer->emitAssemblerFlag(MCAF_Code32); in emitFunctionEntryLabel()
82 OutStreamer->emitSymbolAttribute(S, MCSA_ELF_TypeFunction); in emitFunctionEntryLabel()
83 OutStreamer->emitLabel(S); in emitFunctionEntryLabel()
86 OutStreamer->emitLabel(CurrentFnSym); in emitFunctionEntryLabel()
103 OutStreamer->emitValue(E, Size); in emitXXStructor()
164 OutStreamer->beginCOFFSymbolDef(CurrentFnSym); in runOnMachineFunction()
165 OutStreamer->emitCOFFSymbolStorageClass(Scl); in runOnMachineFunction()
166 OutStreamer->emitCOFFSymbolType(Type); in runOnMachineFunction()
167 OutStreamer->endCOFFSymbolDef(); in runOnMachineFunction()
180 OutStreamer->emitAssemblerFlag(MCAF_Code16); in runOnMachineFunction()
183 OutStreamer->emitLabel(TIP.second); in runOnMachineFunction()
184 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tBX) in runOnMachineFunction()
480 OutStreamer->emitAssemblerFlag(WasThumb ? MCAF_Code16 : MCAF_Code32); in emitInlineAsmEnd()
487 OutStreamer->emitAssemblerFlag(MCAF_SyntaxUnified); in emitStartOfAsmFile()
497 OutStreamer->emitAssemblerFlag(MCAF_Code16); in emitStartOfAsmFile()
501 emitNonLazySymbolPointer(MCStreamer &OutStreamer, MCSymbol *StubLabel, in emitNonLazySymbolPointer() argument
504 OutStreamer.emitLabel(StubLabel); in emitNonLazySymbolPointer()
506 OutStreamer.emitSymbolAttribute(MCSym.getPointer(), MCSA_IndirectSymbol); in emitNonLazySymbolPointer()
510 OutStreamer.emitIntValue(0, 4/*size*/); in emitNonLazySymbolPointer()
518 OutStreamer.emitValue( in emitNonLazySymbolPointer()
519 MCSymbolRefExpr::create(MCSym.getPointer(), OutStreamer.getContext()), in emitNonLazySymbolPointer()
538 OutStreamer->switchSection(TLOFMacho.getNonLazySymbolPointerSection()); in emitEndOfAsmFile()
542 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
545 OutStreamer->addBlankLine(); in emitEndOfAsmFile()
551 OutStreamer->switchSection(TLOFMacho.getThreadLocalPointerSection()); in emitEndOfAsmFile()
555 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
558 OutStreamer->addBlankLine(); in emitEndOfAsmFile()
566 OutStreamer->emitAssemblerFlag(MCAF_SubsectionsViaSymbols); in emitEndOfAsmFile()
570 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer(); in emitEndOfAsmFile()
609 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer(); in emitAttributes()
921 OutStreamer->emitLabel(GVSym); in emitMachineConstantPoolValue()
970 OutStreamer->emitLabel(DotSym); in emitMachineConstantPoolValue()
976 OutStreamer->emitValue(Expr, Size); in emitMachineConstantPoolValue()
989 OutStreamer->emitLabel(JTISymbol); in emitJumpTableAddrs()
992 OutStreamer->emitDataRegion(MCDR_DataRegionJT32); in emitJumpTableAddrs()
1019 OutStreamer->emitValue(Expr, 4); in emitJumpTableAddrs()
1022 OutStreamer->emitDataRegion(MCDR_DataRegionEnd); in emitJumpTableAddrs()
1035 OutStreamer->emitLabel(JTISymbol); in emitJumpTableInsts()
1046 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2B) in emitJumpTableInsts()
1063 OutStreamer->emitLabel(JTISymbol); in emitJumpTableTBInst()
1071 OutStreamer->emitDataRegion(OffsetWidth == 1 ? MCDR_DataRegionJT8 in emitJumpTableTBInst()
1095 OutStreamer->emitValue(Expr, OffsetWidth); in emitJumpTableTBInst()
1100 OutStreamer->emitDataRegion(MCDR_DataRegionEnd); in emitJumpTableTBInst()
1110 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer(); in EmitUnwindingInstruction()
1345 MCTargetStreamer &TS = *OutStreamer->getTargetStreamer(); in emitInstruction()
1350 OutStreamer->emitDataRegion(MCDR_DataRegionEnd); in emitInstruction()
1360 if (emitPseudoExpansionLowering(*OutStreamer, MI)) in emitInstruction()
1376 EmitToStreamer(*OutStreamer, MCInstBuilder(MI->getOpcode() == in emitInstruction()
1392 EmitToStreamer(*OutStreamer, MCInstBuilder(MI->getOpcode() == in emitInstruction()
1406 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr) in emitInstruction()
1416 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::BX) in emitInstruction()
1445 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tBL) in emitInstruction()
1452 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr) in emitInstruction()
1461 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr) in emitInstruction()
1472 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVr) in emitInstruction()
1486 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::Bcc) in emitInstruction()
1521 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
1553 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
1604 EmitToStreamer(*OutStreamer, MCInst); in emitInstruction()
1611 OutStreamer->emitLabel(getBFLabel(DL.getPrivateGlobalPrefix(), in emitInstruction()
1623 OutStreamer->emitLabel(getPICLabel(DL.getPrivateGlobalPrefix(), in emitInstruction()
1628 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tADDhirr) in emitInstruction()
1644 OutStreamer->emitLabel(getPICLabel(DL.getPrivateGlobalPrefix(), in emitInstruction()
1649 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDrr) in emitInstruction()
1675 OutStreamer->emitLabel(getPICLabel(DL.getPrivateGlobalPrefix(), in emitInstruction()
1693 EmitToStreamer(*OutStreamer, MCInstBuilder(Opcode) in emitInstruction()
1718 OutStreamer->emitDataRegion(MCDR_DataRegion); in emitInstruction()
1722 OutStreamer->emitLabel(GetCPISymbol(LabelId)); in emitInstruction()
1742 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVr) in emitInstruction()
1754 OutStreamer->emitLabel(GetCPISymbol(MI->getOperand(3).getImm())); in emitInstruction()
1755 EmitToStreamer(*OutStreamer, MCInstBuilder(Opc) in emitInstruction()
1773 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLSLri) in emitInstruction()
1796 OutStreamer->emitCodeAlignment(4, &getSubtargetInfo()); in emitInstruction()
1797 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tADDhirr) in emitInstruction()
1806 EmitToStreamer(*OutStreamer, MCInstBuilder(Opc) in emitInstruction()
1820 EmitToStreamer(*OutStreamer, MCInstBuilder(Opc) in emitInstruction()
1829 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLSLri) in emitInstruction()
1838 OutStreamer->emitLabel(GetCPISymbol(MI->getOperand(3).getImm())); in emitInstruction()
1839 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tADDhirr) in emitInstruction()
1863 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
1876 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
1890 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
1895 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDrr) in emitInstruction()
1907 OutStreamer->emitZeros(MI->getOperand(1).getImm()); in emitInstruction()
1914 OutStreamer->AddComment("trap"); in emitInstruction()
1922 OutStreamer->AddComment("trap"); in emitInstruction()
1931 OutStreamer->AddComment("trap"); in emitInstruction()
1951 OutStreamer->AddComment("eh_setjmp begin"); in emitInstruction()
1952 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVr) in emitInstruction()
1959 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tADDi3) in emitInstruction()
1969 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tSTRi) in emitInstruction()
1979 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVi8) in emitInstruction()
1988 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tB) in emitInstruction()
1993 OutStreamer->AddComment("eh_setjmp end"); in emitInstruction()
1994 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVi8) in emitInstruction()
2002 OutStreamer->emitLabel(Label); in emitInstruction()
2017 OutStreamer->AddComment("eh_setjmp begin"); in emitInstruction()
2018 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri) in emitInstruction()
2028 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::STRi12) in emitInstruction()
2036 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVi) in emitInstruction()
2045 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::ADDri) in emitInstruction()
2055 OutStreamer->AddComment("eh_setjmp end"); in emitInstruction()
2056 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::MOVi) in emitInstruction()
2073 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12) in emitInstruction()
2081 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12) in emitInstruction()
2094 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12) in emitInstruction()
2104 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12) in emitInstruction()
2111 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::LDRi12) in emitInstruction()
2121 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::BX) in emitInstruction()
2140 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi) in emitInstruction()
2150 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tMOVr) in emitInstruction()
2157 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi) in emitInstruction()
2167 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi) in emitInstruction()
2177 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi) in emitInstruction()
2184 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tLDRi) in emitInstruction()
2193 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::tBX) in emitInstruction()
2207 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2LDRi12) in emitInstruction()
2214 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2LDRi12) in emitInstruction()
2221 EmitToStreamer(*OutStreamer, MCInstBuilder(ARM::t2LDRi12) in emitInstruction()
2244 EmitToStreamer(*OutStreamer, TmpInstDSB); in emitInstruction()
2248 EmitToStreamer(*OutStreamer, TmpInstISB); in emitInstruction()
2258 EmitToStreamer(*OutStreamer, TmpInstDSB); in emitInstruction()
2264 EmitToStreamer(*OutStreamer, TmpInstISB); in emitInstruction()
2271 EmitToStreamer(*OutStreamer, TmpInstSB); in emitInstruction()
2278 EmitToStreamer(*OutStreamer, TmpInstSB); in emitInstruction()
2327 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()