class APByteStreamer
Declaration
class APByteStreamer : public ByteStreamer { /* full declaration omitted */ };
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:39
Inherits from: ByteStreamer
Member Variables
- private llvm::AsmPrinter& AP
Method Overview
- public APByteStreamer(llvm::AsmPrinter & Asm)
- public unsigned int emitDIERef(const llvm::DIE & D)
- public void emitInt8(uint8_t Byte, const llvm::Twine & Comment)
- public void emitSLEB128(uint64_t DWord, const llvm::Twine & Comment)
- public void emitULEB128(uint64_t DWord, const llvm::Twine & Comment, unsigned int PadTo)
Inherited from ByteStreamer:
Methods
¶APByteStreamer(llvm::AsmPrinter& Asm)
APByteStreamer(llvm::AsmPrinter& Asm)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:44
Parameters
- llvm::AsmPrinter& Asm
¶unsigned int emitDIERef(const llvm::DIE& D)
unsigned int emitDIERef(const llvm::DIE& D)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:58
Parameters
- const llvm::DIE& D
¶void emitInt8(uint8_t Byte,
const llvm::Twine& Comment)
void emitInt8(uint8_t Byte,
const llvm::Twine& Comment)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:45
Parameters
- uint8_t Byte
- const llvm::Twine& Comment
¶void emitSLEB128(uint64_t DWord,
const llvm::Twine& Comment)
void emitSLEB128(uint64_t DWord,
const llvm::Twine& Comment)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:49
Parameters
- uint64_t DWord
- const llvm::Twine& Comment
¶void emitULEB128(uint64_t DWord,
const llvm::Twine& Comment,
unsigned int PadTo)
void emitULEB128(uint64_t DWord,
const llvm::Twine& Comment,
unsigned int PadTo)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:53
Parameters
- uint64_t DWord
- const llvm::Twine& Comment
- unsigned int PadTo