class DIEBlock

Declaration

class DIEBlock : public DIEValueList { /* full declaration omitted */ };

Description

DIEBlock - Represents a block of values.

Declared at: llvm/include/llvm/CodeGen/DIE.h:937

Inherits from: DIEValueList

Method Overview

  • public dwarf::Form BestForm() const
  • public unsigned int ComputeSize(const llvm::AsmPrinter * AP) const
  • public DIEBlock()
  • public void EmitValue(const llvm::AsmPrinter * Asm, dwarf::Form Form) const
  • public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public void print(llvm::raw_ostream & O) const

Inherited from DIEValueList:

Methods

dwarf::Form BestForm() const

Description

BestForm - Choose the best form for data.

Declared at: llvm/include/llvm/CodeGen/DIE.h:949

unsigned int ComputeSize(
    const llvm::AsmPrinter* AP) const

Description

ComputeSize - Calculate the size of the location expression.

Declared at: llvm/include/llvm/CodeGen/DIE.h:945

Parameters

const llvm::AsmPrinter* AP

DIEBlock()

Declared at: llvm/include/llvm/CodeGen/DIE.h:941

void EmitValue(const llvm::AsmPrinter* Asm,
               dwarf::Form Form) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:959

Parameters

const llvm::AsmPrinter* Asm
dwarf::Form Form

unsigned int SizeOf(const llvm::AsmPrinter* AP,
                    dwarf::Form Form) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:960

Parameters

const llvm::AsmPrinter* AP
dwarf::Form Form

void print(llvm::raw_ostream& O) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:962

Parameters

llvm::raw_ostream& O