LLVM API Documentation

llvm::DbgDeclareInst Struct Reference

#include <IntrinsicInst.h>

Inheritance diagram for llvm::DbgDeclareInst:

Inheritance graph
[legend]
Collaboration diagram for llvm::DbgDeclareInst:

Collaboration graph
[legend]
List of all members.

Public Member Functions

ValuegetAddress () const
ValuegetVariable () const

Static Public Member Functions

static bool classof (const DbgDeclareInst *)
static bool classof (const IntrinsicInst *I)
static bool classof (const Value *V)

Detailed Description

DbgDeclareInst - This represents the llvm.dbg.declare instruction.

Definition at line 166 of file IntrinsicInst.h.


Member Function Documentation

Value* llvm::DbgDeclareInst::getAddress (  )  const [inline]

Definition at line 167 of file IntrinsicInst.h.

References llvm::User::getOperand().

Referenced by llvm::SelectionDAGLowering::visitIntrinsicCall().

Value* llvm::DbgDeclareInst::getVariable (  )  const [inline]

Definition at line 168 of file IntrinsicInst.h.

References llvm::User::getOperand(), and llvm::DbgInfoIntrinsic::StripCast().

Referenced by llvm::SelectionDAGLowering::visitIntrinsicCall().

static bool llvm::DbgDeclareInst::classof ( const DbgDeclareInst  )  [inline, static]

Definition at line 171 of file IntrinsicInst.h.

Referenced by classof().

static bool llvm::DbgDeclareInst::classof ( const IntrinsicInst I  )  [inline, static]

Reimplemented from llvm::DbgInfoIntrinsic.

Definition at line 172 of file IntrinsicInst.h.

References llvm::Intrinsic::dbg_declare, and llvm::IntrinsicInst::getIntrinsicID().

static bool llvm::DbgDeclareInst::classof ( const Value V  )  [inline, static]

Reimplemented from llvm::DbgInfoIntrinsic.

Definition at line 175 of file IntrinsicInst.h.

References classof(), and V.


The documentation for this struct was generated from the following file: