LLVM API Documentation

llvm::DbgFuncStartInst Struct Reference

#include <IntrinsicInst.h>

Inheritance diagram for llvm::DbgFuncStartInst:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

ValuegetSubprogram () const

Static Public Member Functions

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

Detailed Description

DbgFuncStartInst - This represents the llvm.dbg.func.start instruction.

Definition at line 121 of file IntrinsicInst.h.


Member Function Documentation

Value* llvm::DbgFuncStartInst::getSubprogram (  )  const [inline]

Definition at line 122 of file IntrinsicInst.h.

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

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

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

Definition at line 125 of file IntrinsicInst.h.

Referenced by classof().

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

Reimplemented from llvm::DbgInfoIntrinsic.

Definition at line 126 of file IntrinsicInst.h.

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

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

Reimplemented from llvm::DbgInfoIntrinsic.

Definition at line 129 of file IntrinsicInst.h.

References classof(), and V.


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