class DIEInteger
Declaration
class DIEInteger { /* full declaration omitted */ };
Description
An integer value DIE.
Declared at: llvm/include/llvm/CodeGen/DIE.h:163
Method Overview
- public static dwarf::Form BestForm(bool IsSigned, uint64_t Int)
- public DIEInteger(uint64_t I)
- public void EmitValue(const llvm::AsmPrinter * Asm, dwarf::Form Form) const
- public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
- public uint64_t getValue() const
- public void print(llvm::raw_ostream & O) const
- public void setValue(uint64_t Val)
Methods
¶static dwarf::Form BestForm(bool IsSigned,
uint64_t Int)
static dwarf::Form BestForm(bool IsSigned,
uint64_t Int)
Description
Choose the best form for integer.
Declared at: llvm/include/llvm/CodeGen/DIE.h:170
Parameters
- bool IsSigned
- uint64_t Int
¶DIEInteger(uint64_t I)
DIEInteger(uint64_t I)
Declared at: llvm/include/llvm/CodeGen/DIE.h:167
Parameters
- uint64_t I
¶void EmitValue(const llvm::AsmPrinter* Asm,
dwarf::Form Form) const
void EmitValue(const llvm::AsmPrinter* Asm,
dwarf::Form Form) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:193
Parameters
- const llvm::AsmPrinter* Asm
- dwarf::Form Form
¶unsigned int SizeOf(const llvm::AsmPrinter* AP,
dwarf::Form Form) const
unsigned int SizeOf(const llvm::AsmPrinter* AP,
dwarf::Form Form) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:194
Parameters
- const llvm::AsmPrinter* AP
- dwarf::Form Form
¶uint64_t getValue() const
uint64_t getValue() const
Declared at: llvm/include/llvm/CodeGen/DIE.h:190
¶void print(llvm::raw_ostream& O) const
void print(llvm::raw_ostream& O) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:196
Parameters
¶void setValue(uint64_t Val)
void setValue(uint64_t Val)
Declared at: llvm/include/llvm/CodeGen/DIE.h:191
Parameters
- uint64_t Val