reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/MC/MCELFStreamer.h
   23 class MCELFStreamer : public MCObjectStreamer {
include/llvm/MC/MCWasmStreamer.h
   27 class MCWasmStreamer : public MCObjectStreamer {
include/llvm/MC/MCWinCOFFStreamer.h
   27 class MCWinCOFFStreamer : public MCObjectStreamer {
include/llvm/MC/MCXCOFFStreamer.h
   16 class MCXCOFFStreamer : public MCObjectStreamer {
lib/MC/MCMachOStreamer.cpp
   44 class MCMachOStreamer : public MCObjectStreamer {

Declarations

include/llvm/MC/MCAsmBackend.h
   31 class MCObjectStreamer;
include/llvm/MC/MCCodePadder.h
   23 class MCObjectStreamer;
include/llvm/MC/MCCodeView.h
   25 class MCObjectStreamer;
include/llvm/MC/MCDwarf.h
   37 class MCObjectStreamer;

References

include/llvm/MC/MCAsmBackend.h
  194   void handleCodePaddingBasicBlockStart(MCObjectStreamer *OS,
include/llvm/MC/MCCodePadder.h
   66   MCObjectStreamer *OS;
   95   void handleBasicBlockStart(MCObjectStreamer *OS,
include/llvm/MC/MCCodeView.h
  181   void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
  185   void emitInlineLineTableForFunction(MCObjectStreamer &OS,
  197   emitDefRange(MCObjectStreamer &OS,
  204   void emitStringTable(MCObjectStreamer &OS);
  207   void emitFileChecksums(MCObjectStreamer &OS);
  210   void emitFileChecksumOffset(MCObjectStreamer &OS, unsigned FileNo);
include/llvm/MC/MCDwarf.h
  170   static void Make(MCObjectStreamer *MCOS, MCSection *Section);
  308   static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
  311   void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
  629   static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
  630   static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
include/llvm/MC/MCELFStreamer.h
   23 class MCELFStreamer : public MCObjectStreamer {
include/llvm/MC/MCWasmStreamer.h
   27 class MCWasmStreamer : public MCObjectStreamer {
include/llvm/MC/MCWinCOFFStreamer.h
   27 class MCWinCOFFStreamer : public MCObjectStreamer {
include/llvm/MC/MCXCOFFStreamer.h
   16 class MCXCOFFStreamer : public MCObjectStreamer {
lib/MC/MCCodePadder.cpp
   32 void MCCodePadder::handleBasicBlockStart(MCObjectStreamer *OS,
lib/MC/MCCodeView.cpp
  170 void CodeViewContext::emitStringTable(MCObjectStreamer &OS) {
  192 void CodeViewContext::emitFileChecksums(MCObjectStreamer &OS) {
  247 void CodeViewContext::emitFileChecksumOffset(MCObjectStreamer &OS,
  326 void CodeViewContext::emitLineTableForFunction(MCObjectStreamer &OS,
  421 void CodeViewContext::emitInlineLineTableForFunction(MCObjectStreamer &OS,
  435     MCObjectStreamer &OS,
lib/MC/MCDwarf.cpp
   87 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) {
  150 EmitDwarfLineTable(MCObjectStreamer *MCOS, MCSection *Section,
  232 void MCDwarfLineTable::Emit(MCObjectStreamer *MCOS,
  523 void MCDwarfLineTable::EmitCU(MCObjectStreamer *MCOS,
 1275 static void emitFDESymbol(MCObjectStreamer &streamer, const MCSymbol &symbol,
 1306   MCObjectStreamer &Streamer;
 1309   FrameEmitterImpl(bool IsEH, MCObjectStreamer &Streamer)
 1325 static void emitEncodingByte(MCObjectStreamer &Streamer, unsigned Encoding) {
 1821 void MCDwarfFrameEmitter::Emit(MCObjectStreamer &Streamer, MCAsmBackend *MAB,
 1890 void MCDwarfFrameEmitter::EmitAdvanceLoc(MCObjectStreamer &Streamer,
lib/MC/MCMachOStreamer.cpp
   44 class MCMachOStreamer : public MCObjectStreamer {
lib/MC/MCObjectStreamer.cpp
  407 static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A,
  418 static void emitDwarfSetLineAddr(MCObjectStreamer &OS,
lib/MC/MCWin64EH.cpp
  257   MCObjectStreamer *OS = (MCObjectStreamer *)(&Streamer);
tools/dsymutil/MachOUtils.cpp
  337   auto &ObjectStreamer = static_cast<MCObjectStreamer &>(MS);