Lines Matching refs:MS

78     MS = TheTarget->createAsmStreamer(  in init()
85 MS = TheTarget->createMCObjectStreamer( in init()
94 if (!MS) in init()
103 Asm.reset(TheTarget->createAsmPrinter(*TM, std::unique_ptr<MCStreamer>(MS))); in init()
116 void DwarfStreamer::finish() { MS->finish(); } in finish()
119 MS->switchSection(MOFI->getDwarfInfoSection()); in switchToDebugInfoSection()
177 MS->switchSection(MOFI->getDwarfAbbrevSection()); in emitAbbrevs()
184 MS->switchSection(MOFI->getDwarfInfoSection()); in emitDIE()
203 MS->switchSection(Section); in emitSectionContents()
205 MS->emitBytes(SecData); in emitSectionContents()
302 MS->switchSection(SwiftASTSection); in emitSwiftAST()
303 MS->emitBytes(Buffer); in emitSwiftAST()
314 MS->switchSection(ReflectionSection); in emitSwiftReflectionSection()
315 MS->emitBytes(Buffer); in emitSwiftReflectionSection()
327 MS->switchSection(MC->getObjectFileInfo()->getDwarfRangesSection()); in emitRangesEntries()
345 MS->emitIntValue(Range.StartAddress + PcOffset, AddressSize); in emitRangesEntries()
346 MS->emitIntValue(Range.EndAddress + PcOffset, AddressSize); in emitRangesEntries()
351 MS->emitIntValue(0, AddressSize); in emitRangesEntries()
352 MS->emitIntValue(0, AddressSize); in emitRangesEntries()
381 MS->switchSection(MC->getObjectFileInfo()->getDwarfARangesSection()); in emitUnitRangesEntries()
408 MS->emitIntValue(RangeStart, AddressSize); in emitUnitRangesEntries()
411 MS->emitIntValue(Range->second - RangeStart, AddressSize); in emitUnitRangesEntries()
423 MS->switchSection(MC->getObjectFileInfo()->getDwarfRangesSection()); in emitUnitRangesEntries()
428 MS->emitIntValue(Range->first + PcOffset, AddressSize); in emitUnitRangesEntries()
431 MS->emitIntValue(Range->second + PcOffset, AddressSize); in emitUnitRangesEntries()
436 MS->emitIntValue(0, AddressSize); in emitUnitRangesEntries()
437 MS->emitIntValue(0, AddressSize); in emitUnitRangesEntries()
451 MS->switchSection(MC->getObjectFileInfo()->getDwarfLocSection()); in emitLocationsForUnit()
513 MS->switchSection(MC->getObjectFileInfo()->getDwarfLineSection()); in emitLineTableForUnit()
522 MS->emitBytes(PrologueBytes); in emitLineTableForUnit()
533 MS->emitBytes(EncodingOS.str()); in emitLineTableForUnit()
535 MS->emitLabel(LineEndSym); in emitLineTableForUnit()
552 MS->emitIntValue(dwarf::DW_LNS_extended_op, 1); in emitLineTableForUnit()
553 MS->emitULEB128IntValue(PointerSize + 1); in emitLineTableForUnit()
554 MS->emitIntValue(dwarf::DW_LNE_set_address, 1); in emitLineTableForUnit()
555 MS->emitIntValue(Row.Address.Address, PointerSize); in emitLineTableForUnit()
569 MS->emitIntValue(dwarf::DW_LNS_set_file, 1); in emitLineTableForUnit()
570 MS->emitULEB128IntValue(FileNum); in emitLineTableForUnit()
575 MS->emitIntValue(dwarf::DW_LNS_set_column, 1); in emitLineTableForUnit()
576 MS->emitULEB128IntValue(Column); in emitLineTableForUnit()
585 MS->emitIntValue(dwarf::DW_LNS_set_isa, 1); in emitLineTableForUnit()
586 MS->emitULEB128IntValue(Isa); in emitLineTableForUnit()
591 MS->emitIntValue(dwarf::DW_LNS_negate_stmt, 1); in emitLineTableForUnit()
595 MS->emitIntValue(dwarf::DW_LNS_set_basic_block, 1); in emitLineTableForUnit()
600 MS->emitIntValue(dwarf::DW_LNS_set_prologue_end, 1); in emitLineTableForUnit()
605 MS->emitIntValue(dwarf::DW_LNS_set_epilogue_begin, 1); in emitLineTableForUnit()
612 MS->emitBytes(EncodingOS.str()); in emitLineTableForUnit()
620 MS->emitIntValue(dwarf::DW_LNS_advance_line, 1); in emitLineTableForUnit()
621 MS->emitSLEB128IntValue(LineDelta); in emitLineTableForUnit()
625 MS->emitIntValue(dwarf::DW_LNS_advance_pc, 1); in emitLineTableForUnit()
626 MS->emitULEB128IntValue(AddressDelta); in emitLineTableForUnit()
631 MS->emitBytes(EncodingOS.str()); in emitLineTableForUnit()
643 MS->emitBytes(EncodingOS.str()); in emitLineTableForUnit()
648 MS->emitLabel(LineEndSym); in emitLineTableForUnit()
654 MS->switchSection(MC->getObjectFileInfo()->getDwarfLineSection()); in translateLineTable()
789 MS->switchSection(MC->getObjectFileInfo()->getDwarfFrameSection()); in emitCIE()
791 MS->emitBytes(CIEBytes); in emitCIE()
800 MS->switchSection(MC->getObjectFileInfo()->getDwarfFrameSection()); in emitFDE()
802 MS->emitIntValue(FDEBytes.size() + 4 + AddrSize, 4); in emitFDE()
803 MS->emitIntValue(CIEOffset, 4); in emitFDE()
804 MS->emitIntValue(Address, AddrSize); in emitFDE()
805 MS->emitBytes(FDEBytes); in emitFDE()