Lines Matching refs:OutStreamer
355 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::NOP)); in LowerSTACKMAP()
375 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LI8) in LowerPATCHPOINT()
379 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::RLDIC) in LowerPATCHPOINT()
384 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ORIS8) in LowerPATCHPOINT()
389 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ORI8) in LowerPATCHPOINT()
396 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::STD) in LowerPATCHPOINT()
408 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LD) in LowerPATCHPOINT()
413 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LD) in LowerPATCHPOINT()
420 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MTCTR8) in LowerPATCHPOINT()
423 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::BCTRL8)); in LowerPATCHPOINT()
427 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LD) in LowerPATCHPOINT()
438 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::BL8_NOP) in LowerPATCHPOINT()
453 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::NOP)); in LowerPATCHPOINT()
482 EmitToStreamer(*OutStreamer, in EmitTlsCall()
552 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::BL).addExpr(OffsExpr)); in EmitInstruction()
564 EmitToStreamer(*OutStreamer, in EmitInstruction()
571 OutStreamer->EmitLabel(PICBase); in EmitInstruction()
596 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDIS) in EmitInstruction()
603 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDI) in EmitInstruction()
626 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
632 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
674 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
707 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
755 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
798 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
827 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
840 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDIS8) in EmitInstruction()
860 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
869 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::BL) in EmitInstruction()
877 OutStreamer->EmitLabel(GOTRef); in EmitInstruction()
878 OutStreamer->EmitValue(OffsExpr, 4); in EmitInstruction()
879 OutStreamer->EmitLabel(NextInstr); in EmitInstruction()
880 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MFLR) in EmitInstruction()
882 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LWZ) in EmitInstruction()
886 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADD4) in EmitInstruction()
899 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LI) in EmitInstruction()
902 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDIS) in EmitInstruction()
918 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDIS8) in EmitInstruction()
937 EmitToStreamer(*OutStreamer, in EmitInstruction()
963 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDIS8) in EmitInstruction()
982 EmitToStreamer(*OutStreamer, in EmitInstruction()
1011 *OutStreamer, in EmitInstruction()
1030 EmitToStreamer(*OutStreamer, in EmitInstruction()
1044 OutStreamer->AddComment(PPCInstPrinter:: in EmitInstruction()
1046 EmitToStreamer(*OutStreamer, MCInstBuilder(NewOpcode) in EmitInstruction()
1060 OutStreamer->AddComment(PPCInstPrinter:: in EmitInstruction()
1062 EmitToStreamer(*OutStreamer, MCInstBuilder(NewOpcode) in EmitInstruction()
1090 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
1114 OutStreamer->EmitLabel(BeginOfSled); in EmitInstruction()
1115 EmitToStreamer(*OutStreamer, in EmitInstruction()
1118 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::NOP)); in EmitInstruction()
1120 *OutStreamer, in EmitInstruction()
1122 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MFLR8).addReg(PPC::X0)); in EmitInstruction()
1123 EmitToStreamer(*OutStreamer, in EmitInstruction()
1128 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MTLR8).addReg(PPC::X0)); in EmitInstruction()
1129 OutStreamer->EmitLabel(EndOfSled); in EmitInstruction()
1153 EmitToStreamer(*OutStreamer, RetInst); in EmitInstruction()
1179 *OutStreamer, in EmitInstruction()
1200 OutStreamer->EmitCodeAlignment(8); in EmitInstruction()
1202 OutStreamer->EmitLabel(BeginOfSled); in EmitInstruction()
1203 EmitToStreamer(*OutStreamer, RetInst); in EmitInstruction()
1204 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::NOP)); in EmitInstruction()
1206 *OutStreamer, in EmitInstruction()
1208 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MFLR8).addReg(PPC::X0)); in EmitInstruction()
1209 EmitToStreamer(*OutStreamer, in EmitInstruction()
1214 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MTLR8).addReg(PPC::X0)); in EmitInstruction()
1215 EmitToStreamer(*OutStreamer, RetInst); in EmitInstruction()
1217 OutStreamer->EmitLabel(FallthroughLabel); in EmitInstruction()
1234 static_cast<PPCTargetStreamer *>(OutStreamer->getTargetStreamer()); in EmitStartOfAsmFile()
1247 OutStreamer->SwitchSection(OutContext.getELFSection( in EmitStartOfAsmFile()
1253 OutStreamer->EmitLabel(CurrentPos); in EmitStartOfAsmFile()
1262 OutStreamer->EmitAssignment(TOCSym, tocExpr); in EmitStartOfAsmFile()
1264 OutStreamer->SwitchSection(getObjFileLowering().getTextSection()); in EmitStartOfAsmFile()
1279 OutStreamer->EmitLabel(RelocSymbol); in EmitFunctionEntryLabel()
1287 OutStreamer->EmitValue(OffsExpr, 4); in EmitFunctionEntryLabel()
1288 OutStreamer->EmitLabel(CurrentFnSym); in EmitFunctionEntryLabel()
1312 OutStreamer->EmitLabel(PPCFI->getTOCOffsetSymbol()); in EmitFunctionEntryLabel()
1313 OutStreamer->EmitValue(TOCDeltaExpr, 8); in EmitFunctionEntryLabel()
1319 MCSectionSubPair Current = OutStreamer->getCurrentSection(); in EmitFunctionEntryLabel()
1320 MCSectionELF *Section = OutStreamer->getContext().getELFSection( in EmitFunctionEntryLabel()
1322 OutStreamer->SwitchSection(Section); in EmitFunctionEntryLabel()
1323 OutStreamer->EmitLabel(CurrentFnSym); in EmitFunctionEntryLabel()
1324 OutStreamer->EmitValueToAlignment(8); in EmitFunctionEntryLabel()
1328 OutStreamer->EmitValue(MCSymbolRefExpr::create(Symbol1, OutContext), in EmitFunctionEntryLabel()
1332 OutStreamer->EmitValue( in EmitFunctionEntryLabel()
1336 OutStreamer->EmitIntValue(0, 8 /* size */); in EmitFunctionEntryLabel()
1337 OutStreamer->SwitchSection(Current.first, Current.second); in EmitFunctionEntryLabel()
1346 static_cast<PPCTargetStreamer &>(*OutStreamer->getTargetStreamer()); in doFinalization()
1352 Section = OutStreamer->getContext().getELFSection( in doFinalization()
1355 Section = OutStreamer->getContext().getELFSection( in doFinalization()
1357 OutStreamer->SwitchSection(Section); in doFinalization()
1361 OutStreamer->EmitLabel(I->second); in doFinalization()
1366 OutStreamer->EmitValueToAlignment(4); in doFinalization()
1367 OutStreamer->EmitSymbolValue(S, 4); in doFinalization()
1417 OutStreamer->EmitLabel(GlobalEntryLabel); in EmitFunctionBodyStart()
1429 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDIS) in EmitFunctionBodyStart()
1436 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADDI) in EmitFunctionBodyStart()
1446 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LD) in EmitFunctionBodyStart()
1450 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ADD8) in EmitFunctionBodyStart()
1457 OutStreamer->EmitLabel(LocalEntryLabel); in EmitFunctionBodyStart()
1465 static_cast<PPCTargetStreamer *>(OutStreamer->getTargetStreamer()); in EmitFunctionBodyStart()
1484 OutStreamer->EmitIntValue(0, 4/*size*/); in EmitFunctionBodyEnd()
1485 OutStreamer->EmitIntValue(0, 8/*size*/); in EmitFunctionBodyEnd()
1537 *static_cast<PPCTargetStreamer *>(OutStreamer->getTargetStreamer()); in EmitStartOfAsmFile()
1544 OutStreamer->SwitchSection(TLOFMacho.getTextCoalSection()); in EmitStartOfAsmFile()
1546 OutStreamer->SwitchSection( in EmitStartOfAsmFile()
1552 OutStreamer->SwitchSection( in EmitStartOfAsmFile()
1558 OutStreamer->SwitchSection(getObjFileLowering().getTextSection()); in EmitStartOfAsmFile()
1592 OutStreamer->SwitchSection(TLOFMacho.getNonLazySymbolPointerSection()); in doFinalization()
1597 OutStreamer->EmitLabel(Stubs[i].first); in doFinalization()
1600 OutStreamer->EmitSymbolAttribute(MCSym.getPointer(), in doFinalization()
1605 OutStreamer->EmitIntValue(0, isPPC64 ? 8 : 4 /*size*/); in doFinalization()
1614 OutStreamer->EmitValue( in doFinalization()
1620 OutStreamer->AddBlankLine(); in doFinalization()
1629 OutStreamer->EmitAssemblerFlag(MCAF_SubsectionsViaSymbols); in doFinalization()