LLVM API Documentation

llvm::MemSetInst Struct Reference

#include <IntrinsicInst.h>

Inheritance diagram for llvm::MemSetInst:
[legend]
Collaboration diagram for llvm::MemSetInst:
[legend]

List of all members.

Public Member Functions

Value * getValue () const
void setValue (Value *Val)

Static Public Member Functions

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


Detailed Description

MemSetInst - This class wraps the llvm.memset intrinsic.

Definition at line 283 of file IntrinsicInst.h.


Member Function Documentation

Value* llvm::MemSetInst::getValue (  )  const [inline]

get* - Return the arguments to the instruction.

Definition at line 286 of file IntrinsicInst.h.

References llvm::User::getOperand().

Referenced by setValue().

void llvm::MemSetInst::setValue ( Value *  Val  )  [inline]

Definition at line 288 of file IntrinsicInst.h.

References llvm::Value::getType(), getValue(), and llvm::User::setOperand().

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

Definition at line 295 of file IntrinsicInst.h.

Referenced by classof().

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

Reimplemented from llvm::MemIntrinsic.

Definition at line 296 of file IntrinsicInst.h.

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

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

Reimplemented from llvm::MemIntrinsic.

Definition at line 299 of file IntrinsicInst.h.

References classof().


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