class DIEExpr

Declaration

class DIEExpr { /* full declaration omitted */ };

Description

An expression DIE.

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

Method Overview

  • public DIEExpr(const llvm::MCExpr * E)
  • public void EmitValue(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public const llvm::MCExpr * getValue() const
  • public void print(llvm::raw_ostream & O) const

Methods

DIEExpr(const llvm::MCExpr* E)

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

Parameters

const llvm::MCExpr* E

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

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

Parameters

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

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

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

Parameters

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

const llvm::MCExpr* getValue() const

Description

Get MCExpr.

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

void print(llvm::raw_ostream& O) const

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

Parameters

llvm::raw_ostream& O