class AssemblerConstantPools

Declaration

class AssemblerConstantPools { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/ConstantPools.h:70

Member Variables

private llvm::AssemblerConstantPools::ConstantPoolMapTy ConstantPools

Method Overview

Methods

const llvm::MCExpr* addEntry(
    llvm::MCStreamer& Streamer,
    const llvm::MCExpr* Expr,
    unsigned int Size,
    llvm::SMLoc Loc)

Declared at: llvm/include/llvm/MC/ConstantPools.h:92

Parameters

llvm::MCStreamer& Streamer
const llvm::MCExpr* Expr
unsigned int Size
llvm::SMLoc Loc

void clearCacheForCurrentSection(
    llvm::MCStreamer& Streamer)

Declared at: llvm/include/llvm/MC/ConstantPools.h:91

Parameters

llvm::MCStreamer& Streamer

void emitAll(llvm::MCStreamer& Streamer)

Declared at: llvm/include/llvm/MC/ConstantPools.h:89

Parameters

llvm::MCStreamer& Streamer

void emitForCurrentSection(
    llvm::MCStreamer& Streamer)

Declared at: llvm/include/llvm/MC/ConstantPools.h:90

Parameters

llvm::MCStreamer& Streamer

llvm::ConstantPool* getConstantPool(
    llvm::MCSection* Section)

Declared at: llvm/include/llvm/MC/ConstantPools.h:96

Parameters

llvm::MCSection* Section

llvm::ConstantPool& getOrCreateConstantPool(
    llvm::MCSection* Section)

Declared at: llvm/include/llvm/MC/ConstantPools.h:97

Parameters

llvm::MCSection* Section