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()
88 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
110 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
159 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
168 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
178 void MCObjectStreamer::reset() { in reset()
189 void MCObjectStreamer::emitFrames(MCAsmBackend *MAB) { in emitFrames()
200 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
229 MCObjectStreamer::getOrCreateDataFragment(const MCSubtargetInfo *STI) { in getOrCreateDataFragment()
238 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
242 void MCObjectStreamer::emitCFISections(bool EH, bool Debug) { in emitCFISections()
248 void MCObjectStreamer::emitValueImpl(const MCExpr *Value, unsigned Size, in emitValueImpl()
273 MCSymbol *MCObjectStreamer::emitCFILabel() { in emitCFILabel()
279 void MCObjectStreamer::emitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIStartProcImpl()
285 void MCObjectStreamer::emitCFIEndProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIEndProcImpl()
290 void MCObjectStreamer::emitLabel(MCSymbol *Symbol, SMLoc Loc) { in emitLabel()
314 void MCObjectStreamer::emitPendingAssignments(MCSymbol *Symbol) { in emitPendingAssignments()
326 void MCObjectStreamer::emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, in emitLabelAtPos()
344 void MCObjectStreamer::emitULEB128Value(const MCExpr *Value) { in emitULEB128Value()
353 void MCObjectStreamer::emitSLEB128Value(const MCExpr *Value) { in emitSLEB128Value()
362 void MCObjectStreamer::emitWeakReference(MCSymbol *Alias, in emitWeakReference()
367 void MCObjectStreamer::changeSection(MCSection *Section, in changeSection()
372 bool MCObjectStreamer::changeSectionImpl(MCSection *Section, in changeSectionImpl()
397 void MCObjectStreamer::emitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in emitAssignment()
403 void MCObjectStreamer::emitConditionalAssignment(MCSymbol *Symbol, in emitConditionalAssignment()
415 bool MCObjectStreamer::mayHaveInstructions(MCSection &Sec) const { in mayHaveInstructions()
419 void MCObjectStreamer::emitInstruction(const MCInst &Inst, in emitInstruction()
433 void MCObjectStreamer::emitInstructionImpl(const MCInst &Inst, in emitInstructionImpl()
471 void MCObjectStreamer::emitInstToFragment(const MCInst &Inst, in emitInstToFragment()
492 void MCObjectStreamer::emitBundleAlignMode(Align Alignment) { in emitBundleAlignMode()
496 void MCObjectStreamer::emitBundleLock(bool AlignToEnd) { in emitBundleLock()
500 void MCObjectStreamer::emitBundleUnlock() { in emitBundleUnlock()
504 void MCObjectStreamer::emitDwarfLocDirective(unsigned FileNo, unsigned Line, in emitDwarfLocDirective()
517 static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A, in buildSymbolDiff()
528 static void emitDwarfSetLineAddr(MCObjectStreamer &OS, in emitDwarfSetLineAddr()
542 void MCObjectStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr()
555 void MCObjectStreamer::emitDwarfLineEndEntry(MCSection *Section, in emitDwarfLineEndEntry()
573 void MCObjectStreamer::emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in emitDwarfAdvanceFrameAddr()
580 void MCObjectStreamer::emitCVLocDirective(unsigned FunctionId, unsigned FileNo, in emitCVLocDirective()
596 void MCObjectStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective()
604 void MCObjectStreamer::emitCVInlineLinetableDirective( in emitCVInlineLinetableDirective()
614 void MCObjectStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
625 void MCObjectStreamer::emitCVStringTableDirective() { in emitCVStringTableDirective()
628 void MCObjectStreamer::emitCVFileChecksumsDirective() { in emitCVFileChecksumsDirective()
632 void MCObjectStreamer::emitCVFileChecksumOffsetDirective(unsigned FileNo) { in emitCVFileChecksumOffsetDirective()
636 void MCObjectStreamer::emitBytes(StringRef Data) { in emitBytes()
643 void MCObjectStreamer::emitValueToAlignment(Align Alignment, int64_t Value, in emitValueToAlignment()
655 void MCObjectStreamer::emitCodeAlignment(Align Alignment, in emitCodeAlignment()
662 void MCObjectStreamer::emitValueToOffset(const MCExpr *Offset, in emitValueToOffset()
669 void MCObjectStreamer::emitDTPRel32Value(const MCExpr *Value) { in emitDTPRel32Value()
679 void MCObjectStreamer::emitDTPRel64Value(const MCExpr *Value) { in emitDTPRel64Value()
689 void MCObjectStreamer::emitTPRel32Value(const MCExpr *Value) { in emitTPRel32Value()
699 void MCObjectStreamer::emitTPRel64Value(const MCExpr *Value) { in emitTPRel64Value()
709 void MCObjectStreamer::emitGPRel32Value(const MCExpr *Value) { in emitGPRel32Value()
719 void MCObjectStreamer::emitGPRel64Value(const MCExpr *Value) { in emitGPRel64Value()
791 MCObjectStreamer::emitRelocDirective(const MCExpr &Offset, StringRef Name, in emitRelocDirective()
846 void MCObjectStreamer::emitFill(const MCExpr &NumBytes, uint64_t FillValue, in emitFill()
855 void MCObjectStreamer::emitFill(const MCExpr &NumValues, int64_t Size, in emitFill()
885 void MCObjectStreamer::emitNops(int64_t NumBytes, int64_t ControlledNopLength, in emitNops()
896 void MCObjectStreamer::emitFileDirective(StringRef Filename) { in emitFileDirective()
900 void MCObjectStreamer::emitFileDirective(StringRef Filename, in emitFileDirective()
908 void MCObjectStreamer::emitAddrsig() { in emitAddrsig()
912 void MCObjectStreamer::emitAddrsigSym(const MCSymbol *Sym) { in emitAddrsigSym()
916 void MCObjectStreamer::finishImpl() { in finishImpl()