LLVM API Documentation
#include <ConstantPools.h>
Public Member Functions | |
AssemblerConstantPools () | |
~AssemblerConstantPools () | |
void | emitAll (MCStreamer &Streamer) |
void | emitForCurrentSection (MCStreamer &Streamer) |
const MCExpr * | addEntry (MCStreamer &Streamer, const MCExpr *Expr, unsigned Size) |
Definition at line 59 of file ConstantPools.h.
llvm::AssemblerConstantPools::AssemblerConstantPools | ( | ) | [inline] |
Definition at line 78 of file ConstantPools.h.
Definition at line 79 of file ConstantPools.h.
const MCExpr * AssemblerConstantPools::addEntry | ( | MCStreamer & | Streamer, |
const MCExpr * | Expr, | ||
unsigned | Size | ||
) |
Definition at line 92 of file ConstantPools.cpp.
References llvm::ConstantPool::addEntry(), llvm::MCStreamer::getContext(), and llvm::MCStreamer::getCurrentSection().
void AssemblerConstantPools::emitAll | ( | MCStreamer & | Streamer | ) |
Definition at line 73 of file ConstantPools.cpp.
References llvm::MapVector< KeyT, ValueT, MapType, VectorType >::begin(), emitConstantPool(), and llvm::MapVector< KeyT, ValueT, MapType, VectorType >::end().
void AssemblerConstantPools::emitForCurrentSection | ( | MCStreamer & | Streamer | ) |
Definition at line 85 of file ConstantPools.cpp.
References emitConstantPool(), and llvm::MCStreamer::getCurrentSection().