LLVM 19.0.0git
Public Member Functions | List of all members
llvm::ConstantPool Class Reference

#include "llvm/MC/ConstantPools.h"

Public Member Functions

 ConstantPool ()=default
 
const MCExpraddEntry (const MCExpr *Value, MCContext &Context, unsigned Size, SMLoc Loc)
 
void emitEntries (MCStreamer &Streamer)
 
bool empty ()
 
void clearCache ()
 

Detailed Description

Definition at line 43 of file ConstantPools.h.

Constructor & Destructor Documentation

◆ ConstantPool()

llvm::ConstantPool::ConstantPool ( )
default

Member Function Documentation

◆ addEntry()

const MCExpr * ConstantPool::addEntry ( const MCExpr Value,
MCContext Context,
unsigned  Size,
SMLoc  Loc 
)

◆ clearCache()

void ConstantPool::clearCache ( )

Definition at line 71 of file ConstantPools.cpp.

Referenced by llvm::CSKYTargetStreamer::emitCurrentConstantPool().

◆ emitEntries()

void ConstantPool::emitEntries ( MCStreamer Streamer)

◆ empty()

bool ConstantPool::empty ( )

Definition at line 69 of file ConstantPools.cpp.

References llvm::SmallVectorBase< Size_T >::empty().


The documentation for this class was generated from the following files: