• Home
  • Raw
  • Download

Lines Matching refs:MCObjectStreamer

27 MCObjectStreamer::MCObjectStreamer(MCContext &Context, MCAsmBackend &TAB,  in MCObjectStreamer()  function in MCObjectStreamer
35 MCObjectStreamer::~MCObjectStreamer() { in ~MCObjectStreamer()
42 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
58 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
71 void MCObjectStreamer::reset() { in reset()
81 void MCObjectStreamer::EmitFrames(MCAsmBackend *MAB) { in EmitFrames()
92 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
101 MCDataFragment *MCObjectStreamer::getOrCreateDataFragment() { in getOrCreateDataFragment()
113 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
117 void MCObjectStreamer::EmitCFISections(bool EH, bool Debug) { in EmitCFISections()
123 void MCObjectStreamer::EmitValueImpl(const MCExpr *Value, unsigned Size, in EmitValueImpl()
144 void MCObjectStreamer::EmitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { in EmitCFIStartProcImpl()
150 void MCObjectStreamer::EmitCFIEndProcImpl(MCDwarfFrameInfo &Frame) { in EmitCFIEndProcImpl()
155 void MCObjectStreamer::EmitLabel(MCSymbol *Symbol) { in EmitLabel()
173 void MCObjectStreamer::EmitULEB128Value(const MCExpr *Value) { in EmitULEB128Value()
182 void MCObjectStreamer::EmitSLEB128Value(const MCExpr *Value) { in EmitSLEB128Value()
191 void MCObjectStreamer::EmitWeakReference(MCSymbol *Alias, in EmitWeakReference()
196 void MCObjectStreamer::ChangeSection(MCSection *Section, in ChangeSection()
201 bool MCObjectStreamer::changeSectionImpl(MCSection *Section, in changeSectionImpl()
219 void MCObjectStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in EmitAssignment()
224 bool MCObjectStreamer::mayHaveInstructions(MCSection &Sec) const { in mayHaveInstructions()
228 void MCObjectStreamer::EmitInstruction(const MCInst &Inst, in EmitInstruction()
266 void MCObjectStreamer::EmitInstToFragment(const MCInst &Inst, in EmitInstToFragment()
288 void MCObjectStreamer::EmitBundleAlignMode(unsigned AlignPow2) { in EmitBundleAlignMode()
292 void MCObjectStreamer::EmitBundleLock(bool AlignToEnd) { in EmitBundleLock()
296 void MCObjectStreamer::EmitBundleUnlock() { in EmitBundleUnlock()
300 void MCObjectStreamer::EmitDwarfLocDirective(unsigned FileNo, unsigned Line, in EmitDwarfLocDirective()
313 static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A, in buildSymbolDiff()
324 static void emitDwarfSetLineAddr(MCObjectStreamer &OS, in emitDwarfSetLineAddr()
338 void MCObjectStreamer::EmitDwarfAdvanceLineAddr(int64_t LineDelta, in EmitDwarfAdvanceLineAddr()
357 void MCObjectStreamer::EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in EmitDwarfAdvanceFrameAddr()
368 void MCObjectStreamer::EmitCVLocDirective(unsigned FunctionId, unsigned FileNo, in EmitCVLocDirective()
380 void MCObjectStreamer::EmitCVLinetableDirective(unsigned FunctionId, in EmitCVLinetableDirective()
388 void MCObjectStreamer::EmitCVInlineLinetableDirective( in EmitCVInlineLinetableDirective()
400 void MCObjectStreamer::EmitCVDefRangeDirective( in EmitCVDefRangeDirective()
407 void MCObjectStreamer::EmitCVStringTableDirective() { in EmitCVStringTableDirective()
410 void MCObjectStreamer::EmitCVFileChecksumsDirective() { in EmitCVFileChecksumsDirective()
415 void MCObjectStreamer::EmitBytes(StringRef Data) { in EmitBytes()
423 void MCObjectStreamer::EmitValueToAlignment(unsigned ByteAlignment, in EmitValueToAlignment()
437 void MCObjectStreamer::EmitCodeAlignment(unsigned ByteAlignment, in EmitCodeAlignment()
443 void MCObjectStreamer::emitValueToOffset(const MCExpr *Offset, in emitValueToOffset()
449 void MCObjectStreamer::EmitGPRel32Value(const MCExpr *Value) { in EmitGPRel32Value()
459 void MCObjectStreamer::EmitGPRel64Value(const MCExpr *Value) { in EmitGPRel64Value()
468 bool MCObjectStreamer::EmitRelocDirective(const MCExpr &Offset, StringRef Name, in EmitRelocDirective()
493 void MCObjectStreamer::emitFill(uint64_t NumBytes, uint8_t FillValue) { in emitFill()
500 void MCObjectStreamer::emitFill(const MCExpr &NumBytes, uint64_t FillValue, in emitFill()
519 void MCObjectStreamer::emitFill(const MCExpr &NumValues, int64_t Size, in emitFill()
537 void MCObjectStreamer::FinishImpl() { in FinishImpl()