LLVM API Documentation

Classes | Namespaces | Typedefs | Functions
MCStreamer.h File Reference
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/MC/MCAssembler.h"
#include "llvm/MC/MCDirectives.h"
#include "llvm/MC/MCDwarf.h"
#include "llvm/MC/MCWin64EH.h"
#include "llvm/Support/DataTypes.h"
#include <string>
Include dependency graph for MCStreamer.h:

Go to the source code of this file.

Classes

class  llvm::MCStreamer

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


Typedefs

typedef std::pair< const
MCSection *, const MCExpr * > 
llvm::MCSectionSubPair

Functions

MCStreamerllvm::createNullStreamer (MCContext &Ctx)
MCStreamerllvm::createAsmStreamer (MCContext &Ctx, formatted_raw_ostream &OS, bool isVerboseAsm, bool useLoc, bool useCFI, bool useDwarfDirectory, MCInstPrinter *InstPrint=0, MCCodeEmitter *CE=0, MCAsmBackend *TAB=0, bool ShowInst=false)
MCStreamerllvm::createMachOStreamer (MCContext &Ctx, MCAsmBackend &TAB, raw_ostream &OS, MCCodeEmitter *CE, bool RelaxAll=false)
MCStreamerllvm::createWinCOFFStreamer (MCContext &Ctx, MCAsmBackend &TAB, MCCodeEmitter &CE, raw_ostream &OS, bool RelaxAll=false)
MCStreamerllvm::createELFStreamer (MCContext &Ctx, MCAsmBackend &TAB, raw_ostream &OS, MCCodeEmitter *CE, bool RelaxAll, bool NoExecStack)
MCStreamerllvm::createPureStreamer (MCContext &Ctx, MCAsmBackend &TAB, raw_ostream &OS, MCCodeEmitter *CE)