Home
last modified time | relevance | path

Searched refs:AggBuffer (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h64 class AggBuffer {
108 AggBuffer(unsigned size, NVPTXAsmPrinter &AP) in AggBuffer() function
152 friend class AggBuffer; variable
220 void bufferLEByte(const Constant *CPV, int Bytes, AggBuffer *aggBuffer);
221 void bufferAggregateConstant(const Constant *CV, AggBuffer *aggBuffer);
H A DNVPTXAsmPrinter.cpp1211 AggBuffer aggBuffer(ElementSize, *this); in printModuleLevelGV()
1268 void NVPTXAsmPrinter::AggBuffer::printSymbol(unsigned nSym, raw_ostream &os) { in printSymbol()
1290 void NVPTXAsmPrinter::AggBuffer::printBytes(raw_ostream &os) { in printBytes()
1332 void NVPTXAsmPrinter::AggBuffer::printWords(raw_ostream &os) { in printWords()
1836 AggBuffer *AggBuffer) { in bufferLEByte() argument
1842 AggBuffer->addZeros(Bytes ? Bytes : AllocSize); in bufferLEByte()
1847 auto AddIntToBuffer = [AggBuffer, Bytes](const APInt &Val) { in bufferLEByte()
1861 AggBuffer->addBytes(Buf.data(), NumBytes, Bytes); in bufferLEByte()
1878 AggBuffer->addSymbol(V, Cexpr->getOperand(0)); in bufferLEByte()
1879 AggBuffer->addZeros(AllocSize); in bufferLEByte()
[all …]