class DIEDelta

Declaration

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

Description

A simple label difference DIE.

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

Method Overview

  • public DIEDelta(const llvm::MCSymbol * Hi, const llvm::MCSymbol * Lo)
  • public void EmitValue(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public void print(llvm::raw_ostream & O) const

Methods

DIEDelta(const llvm::MCSymbol* Hi,
         const llvm::MCSymbol* Lo)

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

Parameters

const llvm::MCSymbol* Hi
const llvm::MCSymbol* Lo

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

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

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:263

Parameters

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

void print(llvm::raw_ostream& O) const

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

Parameters

llvm::raw_ostream& O