Lines Matching refs:MCObjectStreamer
26 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
38 MCObjectStreamer::~MCObjectStreamer() {} in ~MCObjectStreamer()
43 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
49 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel()
69 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
90 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
112 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
141 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
151 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
160 void MCObjectStreamer::reset() { in reset()
171 void MCObjectStreamer::emitFrames(MCAsmBackend *MAB) { in emitFrames()
182 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
206 MCObjectStreamer::getOrCreateDataFragment(const MCSubtargetInfo *STI) { in getOrCreateDataFragment()
215 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
219 void MCObjectStreamer::emitCFISections(bool EH, bool Debug) { in emitCFISections()
225 void MCObjectStreamer::emitValueImpl(const MCExpr *Value, unsigned Size, in emitValueImpl()
250 MCSymbol *MCObjectStreamer::emitCFILabel() { in emitCFILabel()
256 void MCObjectStreamer::emitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIStartProcImpl()
262 void MCObjectStreamer::emitCFIEndProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIEndProcImpl()
267 void MCObjectStreamer::emitLabel(MCSymbol *Symbol, SMLoc Loc) { in emitLabel()
291 void MCObjectStreamer::emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, in emitLabelAtPos()
309 void MCObjectStreamer::emitULEB128Value(const MCExpr *Value) { in emitULEB128Value()
318 void MCObjectStreamer::emitSLEB128Value(const MCExpr *Value) { in emitSLEB128Value()
327 void MCObjectStreamer::emitWeakReference(MCSymbol *Alias, in emitWeakReference()
332 void MCObjectStreamer::changeSection(MCSection *Section, in changeSection()
337 bool MCObjectStreamer::changeSectionImpl(MCSection *Section, in changeSectionImpl()
356 void MCObjectStreamer::emitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in emitAssignment()
361 bool MCObjectStreamer::mayHaveInstructions(MCSection &Sec) const { in mayHaveInstructions()
365 void MCObjectStreamer::emitInstruction(const MCInst &Inst, in emitInstruction()
379 void MCObjectStreamer::emitInstructionImpl(const MCInst &Inst, in emitInstructionImpl()
417 void MCObjectStreamer::emitInstToFragment(const MCInst &Inst, in emitInstToFragment()
439 void MCObjectStreamer::emitBundleAlignMode(unsigned AlignPow2) { in emitBundleAlignMode()
443 void MCObjectStreamer::emitBundleLock(bool AlignToEnd) { in emitBundleLock()
447 void MCObjectStreamer::emitBundleUnlock() { in emitBundleUnlock()
451 void MCObjectStreamer::emitDwarfLocDirective(unsigned FileNo, unsigned Line, in emitDwarfLocDirective()
464 static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A, in buildSymbolDiff()
475 static void emitDwarfSetLineAddr(MCObjectStreamer &OS, in emitDwarfSetLineAddr()
489 void MCObjectStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr()
508 void MCObjectStreamer::emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in emitDwarfAdvanceFrameAddr()
519 void MCObjectStreamer::emitCVLocDirective(unsigned FunctionId, unsigned FileNo, in emitCVLocDirective()
535 void MCObjectStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective()
543 void MCObjectStreamer::emitCVInlineLinetableDirective( in emitCVInlineLinetableDirective()
553 void MCObjectStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
564 void MCObjectStreamer::emitCVStringTableDirective() { in emitCVStringTableDirective()
567 void MCObjectStreamer::emitCVFileChecksumsDirective() { in emitCVFileChecksumsDirective()
571 void MCObjectStreamer::emitCVFileChecksumOffsetDirective(unsigned FileNo) { in emitCVFileChecksumOffsetDirective()
575 void MCObjectStreamer::emitBytes(StringRef Data) { in emitBytes()
582 void MCObjectStreamer::emitValueToAlignment(unsigned ByteAlignment, in emitValueToAlignment()
596 void MCObjectStreamer::emitCodeAlignment(unsigned ByteAlignment, in emitCodeAlignment()
602 void MCObjectStreamer::emitValueToOffset(const MCExpr *Offset, in emitValueToOffset()
609 void MCObjectStreamer::emitDTPRel32Value(const MCExpr *Value) { in emitDTPRel32Value()
619 void MCObjectStreamer::emitDTPRel64Value(const MCExpr *Value) { in emitDTPRel64Value()
629 void MCObjectStreamer::emitTPRel32Value(const MCExpr *Value) { in emitTPRel32Value()
639 void MCObjectStreamer::emitTPRel64Value(const MCExpr *Value) { in emitTPRel64Value()
649 void MCObjectStreamer::emitGPRel32Value(const MCExpr *Value) { in emitGPRel32Value()
659 void MCObjectStreamer::emitGPRel64Value(const MCExpr *Value) { in emitGPRel64Value()
731 MCObjectStreamer::emitRelocDirective(const MCExpr &Offset, StringRef Name, in emitRelocDirective()
783 void MCObjectStreamer::emitFill(const MCExpr &NumBytes, uint64_t FillValue, in emitFill()
792 void MCObjectStreamer::emitFill(const MCExpr &NumValues, int64_t Size, in emitFill()
822 void MCObjectStreamer::emitNops(int64_t NumBytes, int64_t ControlledNopLength, in emitNops()
832 void MCObjectStreamer::emitFileDirective(StringRef Filename) { in emitFileDirective()
836 void MCObjectStreamer::emitAddrsig() { in emitAddrsig()
840 void MCObjectStreamer::emitAddrsigSym(const MCSymbol *Sym) { in emitAddrsigSym()
845 void MCObjectStreamer::finishImpl() { in finishImpl()