LLVM  3.7.0
Functions | Variables
MCObjectStreamer.cpp File Reference
#include "llvm/MC/MCObjectStreamer.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/MC/MCAsmBackend.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/MC/MCAssembler.h"
#include "llvm/MC/MCCodeEmitter.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCDwarf.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCSection.h"
#include "llvm/MC/MCSymbol.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/TargetRegistry.h"
Include dependency graph for MCObjectStreamer.cpp:

Go to the source code of this file.

Functions

static const MCExprbuildSymbolDiff (MCObjectStreamer &OS, const MCSymbol *A, const MCSymbol *B)
 
static void emitDwarfSetLineAddr (MCObjectStreamer &OS, int64_t LineDelta, const MCSymbol *Label, int PointerSize)
 

Variables

static const char *const BundlingNotImplementedMsg
 

Function Documentation

static const MCExpr* buildSymbolDiff ( MCObjectStreamer OS,
const MCSymbol A,
const MCSymbol B 
)
static
static void emitDwarfSetLineAddr ( MCObjectStreamer OS,
int64_t  LineDelta,
const MCSymbol Label,
int  PointerSize 
)
static

Variable Documentation

const char* const BundlingNotImplementedMsg
static
Initial value:
=
"Aligned bundling is not implemented for this object format"

Definition at line 284 of file MCObjectStreamer.cpp.

Referenced by llvm::MCObjectStreamer::EmitBundleAlignMode(), llvm::MCObjectStreamer::EmitBundleLock(), and llvm::MCObjectStreamer::EmitBundleUnlock().