Lines Matching refs:MCObjectStreamer

27 MCObjectStreamer::MCObjectStreamer(MCContext &Context,  in MCObjectStreamer()  function in MCObjectStreamer
39 MCObjectStreamer::~MCObjectStreamer() = default;
44 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
50 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel()
70 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
91 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
113 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
162 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
171 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
179 void MCObjectStreamer::reset() { in reset()
190 void MCObjectStreamer::emitFrames(MCAsmBackend *MAB) { in emitFrames()
201 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
225 MCObjectStreamer::getOrCreateDataFragment(const MCSubtargetInfo *STI) { in getOrCreateDataFragment()
234 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
238 void MCObjectStreamer::emitCFISections(bool EH, bool Debug) { in emitCFISections()
244 void MCObjectStreamer::emitValueImpl(const MCExpr *Value, unsigned Size, in emitValueImpl()
269 MCSymbol *MCObjectStreamer::emitCFILabel() { in emitCFILabel()
275 void MCObjectStreamer::emitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIStartProcImpl()
281 void MCObjectStreamer::emitCFIEndProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIEndProcImpl()
286 void MCObjectStreamer::emitLabel(MCSymbol *Symbol, SMLoc Loc) { in emitLabel()
310 void MCObjectStreamer::emitPendingAssignments(MCSymbol *Symbol) { in emitPendingAssignments()
322 void MCObjectStreamer::emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, in emitLabelAtPos()
340 void MCObjectStreamer::emitULEB128Value(const MCExpr *Value) { in emitULEB128Value()
349 void MCObjectStreamer::emitSLEB128Value(const MCExpr *Value) { in emitSLEB128Value()
358 void MCObjectStreamer::emitWeakReference(MCSymbol *Alias, in emitWeakReference()
363 void MCObjectStreamer::changeSection(MCSection *Section, in changeSection()
368 bool MCObjectStreamer::changeSectionImpl(MCSection *Section, in changeSectionImpl()
387 void MCObjectStreamer::emitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in emitAssignment()
393 void MCObjectStreamer::emitConditionalAssignment(MCSymbol *Symbol, in emitConditionalAssignment()
405 bool MCObjectStreamer::mayHaveInstructions(MCSection &Sec) const { in mayHaveInstructions()
409 void MCObjectStreamer::emitInstruction(const MCInst &Inst, in emitInstruction()
423 void MCObjectStreamer::emitInstructionImpl(const MCInst &Inst, in emitInstructionImpl()
461 void MCObjectStreamer::emitInstToFragment(const MCInst &Inst, in emitInstToFragment()
483 void MCObjectStreamer::emitBundleAlignMode(unsigned AlignPow2) { in emitBundleAlignMode()
487 void MCObjectStreamer::emitBundleLock(bool AlignToEnd) { in emitBundleLock()
491 void MCObjectStreamer::emitBundleUnlock() { in emitBundleUnlock()
495 void MCObjectStreamer::emitDwarfLocDirective(unsigned FileNo, unsigned Line, in emitDwarfLocDirective()
508 static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A, in buildSymbolDiff()
519 static void emitDwarfSetLineAddr(MCObjectStreamer &OS, in emitDwarfSetLineAddr()
533 void MCObjectStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr()
552 void MCObjectStreamer::emitDwarfLineEndEntry(MCSection *Section, in emitDwarfLineEndEntry()
570 void MCObjectStreamer::emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in emitDwarfAdvanceFrameAddr()
581 void MCObjectStreamer::emitCVLocDirective(unsigned FunctionId, unsigned FileNo, in emitCVLocDirective()
597 void MCObjectStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective()
605 void MCObjectStreamer::emitCVInlineLinetableDirective( in emitCVInlineLinetableDirective()
615 void MCObjectStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
626 void MCObjectStreamer::emitCVStringTableDirective() { in emitCVStringTableDirective()
629 void MCObjectStreamer::emitCVFileChecksumsDirective() { in emitCVFileChecksumsDirective()
633 void MCObjectStreamer::emitCVFileChecksumOffsetDirective(unsigned FileNo) { in emitCVFileChecksumOffsetDirective()
637 void MCObjectStreamer::emitBytes(StringRef Data) { in emitBytes()
644 void MCObjectStreamer::emitValueToAlignment(unsigned ByteAlignment, in emitValueToAlignment()
659 void MCObjectStreamer::emitCodeAlignment(unsigned ByteAlignment, in emitCodeAlignment()
666 void MCObjectStreamer::emitValueToOffset(const MCExpr *Offset, in emitValueToOffset()
673 void MCObjectStreamer::emitDTPRel32Value(const MCExpr *Value) { in emitDTPRel32Value()
683 void MCObjectStreamer::emitDTPRel64Value(const MCExpr *Value) { in emitDTPRel64Value()
693 void MCObjectStreamer::emitTPRel32Value(const MCExpr *Value) { in emitTPRel32Value()
703 void MCObjectStreamer::emitTPRel64Value(const MCExpr *Value) { in emitTPRel64Value()
713 void MCObjectStreamer::emitGPRel32Value(const MCExpr *Value) { in emitGPRel32Value()
723 void MCObjectStreamer::emitGPRel64Value(const MCExpr *Value) { in emitGPRel64Value()
795 MCObjectStreamer::emitRelocDirective(const MCExpr &Offset, StringRef Name, in emitRelocDirective()
848 void MCObjectStreamer::emitFill(const MCExpr &NumBytes, uint64_t FillValue, in emitFill()
857 void MCObjectStreamer::emitFill(const MCExpr &NumValues, int64_t Size, in emitFill()
887 void MCObjectStreamer::emitNops(int64_t NumBytes, int64_t ControlledNopLength, in emitNops()
898 void MCObjectStreamer::emitFileDirective(StringRef Filename) { in emitFileDirective()
902 void MCObjectStreamer::emitFileDirective(StringRef Filename, in emitFileDirective()
910 void MCObjectStreamer::emitAddrsig() { in emitAddrsig()
914 void MCObjectStreamer::emitAddrsigSym(const MCSymbol *Sym) { in emitAddrsigSym()
919 void MCObjectStreamer::finishImpl() { in finishImpl()