Lines Matching refs:MCObjectStreamer
26 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
35 MCObjectStreamer::~MCObjectStreamer() {} in ~MCObjectStreamer()
40 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
46 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
69 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
98 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
108 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
117 void MCObjectStreamer::reset() { in reset()
127 void MCObjectStreamer::EmitFrames(MCAsmBackend *MAB) { in EmitFrames()
138 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
162 MCObjectStreamer::getOrCreateDataFragment(const MCSubtargetInfo *STI) { in getOrCreateDataFragment()
171 MCPaddingFragment *MCObjectStreamer::getOrCreatePaddingFragment() { in getOrCreatePaddingFragment()
181 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
185 void MCObjectStreamer::EmitCFISections(bool EH, bool Debug) { in EmitCFISections()
191 void MCObjectStreamer::EmitValueImpl(const MCExpr *Value, unsigned Size, in EmitValueImpl()
216 MCSymbol *MCObjectStreamer::EmitCFILabel() { in EmitCFILabel()
222 void MCObjectStreamer::EmitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { in EmitCFIStartProcImpl()
228 void MCObjectStreamer::EmitCFIEndProcImpl(MCDwarfFrameInfo &Frame) { in EmitCFIEndProcImpl()
233 void MCObjectStreamer::EmitLabel(MCSymbol *Symbol, SMLoc Loc) { in EmitLabel()
251 void MCObjectStreamer::EmitLabel(MCSymbol *Symbol, SMLoc Loc, MCFragment *F) { in EmitLabel()
261 void MCObjectStreamer::EmitULEB128Value(const MCExpr *Value) { in EmitULEB128Value()
270 void MCObjectStreamer::EmitSLEB128Value(const MCExpr *Value) { in EmitSLEB128Value()
279 void MCObjectStreamer::EmitWeakReference(MCSymbol *Alias, in EmitWeakReference()
284 void MCObjectStreamer::ChangeSection(MCSection *Section, in ChangeSection()
289 bool MCObjectStreamer::changeSectionImpl(MCSection *Section, in changeSectionImpl()
308 void MCObjectStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in EmitAssignment()
313 bool MCObjectStreamer::mayHaveInstructions(MCSection &Sec) const { in mayHaveInstructions()
317 void MCObjectStreamer::EmitInstruction(const MCInst &Inst, in EmitInstruction()
324 void MCObjectStreamer::EmitInstructionImpl(const MCInst &Inst, in EmitInstructionImpl()
361 void MCObjectStreamer::EmitInstToFragment(const MCInst &Inst, in EmitInstToFragment()
383 void MCObjectStreamer::EmitBundleAlignMode(unsigned AlignPow2) { in EmitBundleAlignMode()
387 void MCObjectStreamer::EmitBundleLock(bool AlignToEnd) { in EmitBundleLock()
391 void MCObjectStreamer::EmitBundleUnlock() { in EmitBundleUnlock()
395 void MCObjectStreamer::EmitDwarfLocDirective(unsigned FileNo, unsigned Line, in EmitDwarfLocDirective()
408 static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A, in buildSymbolDiff()
419 static void emitDwarfSetLineAddr(MCObjectStreamer &OS, in emitDwarfSetLineAddr()
433 void MCObjectStreamer::EmitDwarfAdvanceLineAddr(int64_t LineDelta, in EmitDwarfAdvanceLineAddr()
452 void MCObjectStreamer::EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in EmitDwarfAdvanceFrameAddr()
463 void MCObjectStreamer::EmitCVLocDirective(unsigned FunctionId, unsigned FileNo, in EmitCVLocDirective()
479 void MCObjectStreamer::EmitCVLinetableDirective(unsigned FunctionId, in EmitCVLinetableDirective()
487 void MCObjectStreamer::EmitCVInlineLinetableDirective( in EmitCVInlineLinetableDirective()
497 void MCObjectStreamer::EmitCVDefRangeDirective( in EmitCVDefRangeDirective()
508 void MCObjectStreamer::EmitCVStringTableDirective() { in EmitCVStringTableDirective()
511 void MCObjectStreamer::EmitCVFileChecksumsDirective() { in EmitCVFileChecksumsDirective()
515 void MCObjectStreamer::EmitCVFileChecksumOffsetDirective(unsigned FileNo) { in EmitCVFileChecksumOffsetDirective()
519 void MCObjectStreamer::EmitBytes(StringRef Data) { in EmitBytes()
532 void MCObjectStreamer::EmitValueToAlignment(unsigned ByteAlignment, in EmitValueToAlignment()
546 void MCObjectStreamer::EmitCodeAlignment(unsigned ByteAlignment, in EmitCodeAlignment()
552 void MCObjectStreamer::emitValueToOffset(const MCExpr *Offset, in emitValueToOffset()
558 void MCObjectStreamer::EmitCodePaddingBasicBlockStart( in EmitCodePaddingBasicBlockStart()
563 void MCObjectStreamer::EmitCodePaddingBasicBlockEnd( in EmitCodePaddingBasicBlockEnd()
569 void MCObjectStreamer::EmitDTPRel32Value(const MCExpr *Value) { in EmitDTPRel32Value()
579 void MCObjectStreamer::EmitDTPRel64Value(const MCExpr *Value) { in EmitDTPRel64Value()
589 void MCObjectStreamer::EmitTPRel32Value(const MCExpr *Value) { in EmitTPRel32Value()
599 void MCObjectStreamer::EmitTPRel64Value(const MCExpr *Value) { in EmitTPRel64Value()
609 void MCObjectStreamer::EmitGPRel32Value(const MCExpr *Value) { in EmitGPRel32Value()
619 void MCObjectStreamer::EmitGPRel64Value(const MCExpr *Value) { in EmitGPRel64Value()
628 bool MCObjectStreamer::EmitRelocDirective(const MCExpr &Offset, StringRef Name, in EmitRelocDirective()
667 void MCObjectStreamer::emitFill(const MCExpr &NumBytes, uint64_t FillValue, in emitFill()
676 void MCObjectStreamer::emitFill(const MCExpr &NumValues, int64_t Size, in emitFill()
706 void MCObjectStreamer::EmitFileDirective(StringRef Filename) { in EmitFileDirective()
710 void MCObjectStreamer::EmitAddrsig() { in EmitAddrsig()
714 void MCObjectStreamer::EmitAddrsigSym(const MCSymbol *Sym) { in EmitAddrsigSym()
719 void MCObjectStreamer::FinishImpl() { in FinishImpl()