LLVM API Documentation

llvm::DbgInfoIntrinsic Struct Reference

#include <IntrinsicInst.h>

Inheritance diagram for llvm::DbgInfoIntrinsic:

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

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static bool classof (const DbgInfoIntrinsic *)
static bool classof (const IntrinsicInst *I)
static bool classof (const Value *V)
static ValueStripCast (Value *C)

Detailed Description

DbgInfoIntrinsic - This is the common base class for debug info intrinsics

Definition at line 67 of file IntrinsicInst.h.


Member Function Documentation

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

Reimplemented from llvm::IntrinsicInst.

Reimplemented in llvm::DbgStopPointInst, llvm::DbgFuncStartInst, llvm::DbgRegionStartInst, llvm::DbgRegionEndInst, and llvm::DbgDeclareInst.

Definition at line 82 of file IntrinsicInst.h.

References classof(), and V.

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

Reimplemented from llvm::IntrinsicInst.

Reimplemented in llvm::DbgStopPointInst, llvm::DbgFuncStartInst, llvm::DbgRegionStartInst, llvm::DbgRegionEndInst, and llvm::DbgDeclareInst.

Definition at line 71 of file IntrinsicInst.h.

References llvm::Intrinsic::dbg_declare, llvm::Intrinsic::dbg_func_start, llvm::Intrinsic::dbg_region_end, llvm::Intrinsic::dbg_region_start, llvm::Intrinsic::dbg_stoppoint, and llvm::IntrinsicInst::getIntrinsicID().

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

Definition at line 70 of file IntrinsicInst.h.

Referenced by classof().

Value * DbgInfoIntrinsic::StripCast ( Value C  )  [static]

Definition at line 46 of file IntrinsicInst.cpp.

References llvm::CallingConv::C, CastOperand(), and GV.

Referenced by llvm::DbgRegionEndInst::getContext(), llvm::DbgRegionStartInst::getContext(), llvm::DbgStopPointInst::getContext(), llvm::DbgFuncStartInst::getSubprogram(), and llvm::DbgDeclareInst::getVariable().


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